
C语言
文章平均质量分 76
zhaozzy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言和gcc笔记
1.C语言中的register关键字只是类型修饰符和const和volatile的地位一样。在C语言中定义register a;用gcc -Wall 编译后会警告type defaults to `int' in declaration of `a',可见register 只是修饰符。2.在C语言中数组会退化为指针。如下代码#include #include int main(){原创 2013-04-09 21:35:25 · 1273 阅读 · 0 评论 -
C语言结构体的对齐原则
Q:关于结构体的对齐,到底遵循什么原则?A:首先先不讨论结构体按多少字节对齐,先看看只以1字节对齐的情况:#include #include string.h>#define PRINT_D(intValue) printf(#intValue" is %d\n", (intValue));#define OFFSET(struct,member) ((char转载 2014-04-03 11:09:25 · 1081 阅读 · 0 评论 -
通过未初始化全局变量,研究BSS段和COMMON段的不同
本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。作者:gfree.wind@gmail.com博客:linuxfocus.blog.chinaunix.net最近正在重温《程序员的自我修养》一书,由于水平比以前有所提升,所以读书的收获也不一样。转载 2014-03-26 15:33:25 · 1204 阅读 · 0 评论