C语言
森海001
时间是戒出来的
展开
-
typedef之函数
(1)typedef int INT32; //声明INT32为指向int的类型(2)int size; //size为变量*******************************************************typedef int size; //声明size为指向int的类型size a; (3)char *ptr_to_原创 2016-03-05 23:10:36 · 289 阅读 · 0 评论 -
函数指针
int (*ff(int))(int *, int);它们也返回指针,但是这个指针不是指向int、char之类的基本类型,而是指向函数。理解:我们用上面介绍的方法分析一下,ff首先与后面的“()”结合,即:int (*(ff(int)))(int *, int); // 用括号将ff(int)再括起来也就意味着,ff是一个函数。接着与前面的“*”结原创 2016-03-05 23:15:21 · 284 阅读 · 0 评论 -
C结构体中赋值使用的冒号和点号
根据论坛中,别人的回答,总结试验的成果1、其中位域列表的形式为: 类型说明符 位域名:位域长度struct bs{ int a:8; int b:2; int c:6;}data;说明data为bs变量,共占两个字节。其中位域a占8位,位域b占2位,位域c占6位。2、初始化结构的时候现在可以这样写:(1)struct {int a[3],原创 2016-03-05 23:17:07 · 2356 阅读 · 0 评论