函数指针是指向函数的指针变量。 通常我们说的指针变量是指向一个整型、字符型或数组等变量,而函数指针是指向函数。 函数指针可以像一般函数一样,用于调用函数、传递参数。 函数指针变量的声明: typedef int (*func) (int a ,int b)// 声明一个指向同样参数、返回值的函数指针 ...
分类:
其他好文 时间:
2017-12-12 12:14:02
阅读次数:
188
TEXTMETRIC是在WINGDI.H中定义的型态的结构。 TEXTMETRIC结构有20个栏位: typedef struct tagTEXTMETRIC { // tm LONG tmHeight; //字符高度 LONG tmAscent; //字符上部高度(基线以上) LONG tmDes ...
分类:
其他好文 时间:
2017-04-04 20:50:44
阅读次数:
157
typedef对已知数据类型定义一个新名字1.对数据类型更名//int、float、char、doubletypedefintInteger;//对int类型进行更名为IntegerIntegeri=10;//直接用Integer进行类型定义相当于int给指针起别名typedefchar*string;stringstr=“Hellow”;2.对函数指针进行更名typedefint(*P)..
分类:
编程语言 时间:
2015-07-22 11:04:44
阅读次数:
119
宏定义#defineMAX5#defineSUM(10+5)#definekSum(a,b)(a+b)//Sum(a,b)中间不能加空格printf("kSumis%d\n",kSum(10,5));//调用inta=5;#ifMAX==5printf("maxis0\n");#elifMAX>a此处a的值为0未进行编译时a未进行赋值默认为0,printf("max>%d\n",a);//编译运行时a进行了赋值,..
分类:
编程语言 时间:
2015-07-22 11:04:42
阅读次数:
133