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 · 311 阅读 · 0 评论 -
函数指针
int (*ff(int))(int *, int); 它们也返回指针,但是这个指针不是指向int、char之类的基本类型,而是指向函数。 理解: 我们用上面介绍的方法分析一下,ff首先与后面的“()”结合,即: int (*(ff(int)))(int *, int); // 用括号将ff(int)再括起来 也就意味着,ff是一个函数。 接着与前面的“*”结原创 2016-03-05 23:15:21 · 303 阅读 · 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 · 2436 阅读 · 0 评论