函数指针函数指针指向的是函数而非对象。和其他指针一样,函数指针指向某种特定类型。函数的类型由它的返回类型和形参类型共同决定,与函数名无关。例如://比较两个string对象的长度bool lengthCompare(const string&,const string&);该函数的类型是bool(c...
分类:
其他好文 时间:
2014-08-07 21:33:40
阅读次数:
251
1 格式化输出函数printf("%d %s",a,str):格式化控制符之间不能有“逗号”,可以用空格2.1 指针:运用指针虽然效率高,但在指针运算时一定要谨慎指针的越界(上界和下界),例如P+i+1或者p+i-1 i++/i--.必要时要进行边界值带人推演。2.2 指针必须先赋值(有所指向)然后...
分类:
编程语言 时间:
2014-08-04 13:34:27
阅读次数:
237
对象指针分为三大类【1】指向对象的指针【2】指向对象成员的指针(数据类)【3】指向对象成员的指针(函数类)#includeusing namespace std;class Time{ public : Time(int,int,int); ...
分类:
其他好文 时间:
2014-08-04 10:36:36
阅读次数:
208
1 指向函数的指针与返回值为指针的函数: 1.1指针函数的指针:返回值类型 (*func) (参数列表)要求被调用的各个函数的参数的个数、类型及返回值类型都相同,这样就可以定义一个统一的处理函数,而入口参数就是指向函数的指针和具体的参数。调用时将实际的参数和函数名传递就可以了 1.2 返回值为指针的...
分类:
编程语言 时间:
2014-07-31 19:53:37
阅读次数:
225
WSAGetOverlappedResult函数通过WSAWaitForMultipleEvents函数来得到重叠操作完成的通知,那么自然也需要一个函数来查询一下重叠操作的结果,定义如下BOOL WSAGetOverlappedResult( SOCKET s, // SOCKET,不用说了 LPW...
分类:
移动开发 时间:
2014-07-31 13:03:56
阅读次数:
267
#import<Foundation/Foundation.h>
typedefstruct
{
charname[20];
intage;
floatscore;
}Stu;
//建立字符串和函数之间的一一对应关系.
typedefBOOL(*PStu)(Stustu1,Stustu2);
typedefstructnameFunctionPair{
charname[20];//存储函数对应的字符串
PStufunction;//存储..
分类:
其他好文 时间:
2014-07-31 03:11:26
阅读次数:
154
typedefstruct
{
charname[20];
intage;
floatscore;
}Stu;
#import<Foundation/Foundation.h>
//姓名升序
voidsortByName(Stu*p,intcount)
{
for(inti=0;i<count-1;i++){
for(intj=0;j<count-1-i;j++){
if(strcmp((p+j)->name,(p+j+1)->name)>0){
Stute..
分类:
其他好文 时间:
2014-07-30 17:51:35
阅读次数:
207
int
main()
{
//记忆方法:中间加个"是"字变得很好理解
/* 指针函数 */
void * f();
//按顺序写,先写指针(void *),再写函数(f())
//指针是函数 -- 这个指针是一个函数。
/* 函数指针 */
void (* f)();
//函数是指针 -- 这个函数是一个指针。
//暂时没想到怎么记忆。
/* const 指针 */
const int * a;
/* 指向 const 的指针 -- 指针 const*/
int *...
分类:
其他好文 时间:
2014-07-29 17:55:02
阅读次数:
205
C语言的学习,比较难的是指针的用法,指针搞不明白,那说明没有学好C语言。下面将举例说明指针的一些用法,包括指针数组、数组指针、指针函数、函数指针和函数指针数组。1.指针通常说所的指针是指针变量的简称,指针变量存放的是内存单元的地址,在32位处理器中地址是32位的,..
分类:
其他好文 时间:
2014-07-28 03:05:51
阅读次数:
204
一、指针函数与函数指针在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针类型标识符 *函数名(参数表) int *f(x,y);首先它是一个函数,...
分类:
其他好文 时间:
2014-07-24 17:31:00
阅读次数:
320