
C语言
坏坏成不坏
胆大心细勇敢脸皮厚!
展开
-
int (*a)(int) ; int (*a[10])(int); int *(*a)(int) ;
int* (*a)[10];a是一个指向包含10个int型指针元素的数组。比如:#include int main(){ //定义数组,包含10个int* int*b[10]; for(int i =0; i b[i] = new int(i+1); int*(*a)[10] = &b; // a指向转载 2016-05-23 10:45:01 · 4086 阅读 · 0 评论 -
结构体字节对齐
本文系转载海子的博客,本人觉得写得非常好,重点讲的是结构体字节对齐,自己给重点地方加了标记:在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对于任何变量的访问都可以从任何地址开始访问,但是事实上不是如此,实际上访问特定类型的变量只能在特定的地址访问,这就需要各个变量在空间上按一定的规则排列,而不是简单地转载 2016-06-18 22:15:48 · 5327 阅读 · 0 评论 -
回调函数
网友博客:http://www.cnblogs.com/ioleon13/archive/2010/03/02/1676621.html下面引用网友博客的一段,做开头:(有删改)/*--------------------------------------------------------------------------分割线--------------------------原创 2016-08-14 19:00:15 · 10193 阅读 · 0 评论