摘要: offsetof,程序语言,该宏用于求结构体中一个成员在该结构体中的偏移量。 struct student{int id ,int age,char * address}; id 占4字节,相对于结构体偏移0字节,age占4字节,相对于结构体偏移4字节,address相对于结构体偏移8字节。 若st 阅读全文
posted @ 2017-05-12 14:08 颜小雀 阅读(305) 评论(0) 推荐(0) 编辑
摘要: C语言可以用fread函数从文件中读取一个数据块,fwrite函数向文件写一个数据块。将数据原封不动的写入到磁盘上。以二进制的形式。 fread(buffer ,size,count,fp); fwrite(buffer ,size,count,fp); 现在有一个结构体 struct Studen 阅读全文
posted @ 2017-05-12 13:49 颜小雀 阅读(8193) 评论(0) 推荐(0) 编辑
摘要: 有一个声明如下: char *(* (*a[n] ) () )( ); 如何理解? 优先级是要记住的 [] ,() 优先级比*高。再有 (*p)() 这是一个整体,代表函数指针 ,(*p[n])() 代表一个函数指针数组,该数组里面全是指向函数的指针(address); *(*p[n])() ;该数 阅读全文
posted @ 2017-05-12 13:06 颜小雀 阅读(430) 评论(0) 推荐(0) 编辑