C程序设计
文章平均质量分 79
eastoasis
你好,嵌入式开源网: www.embedos.org,欢迎各位嵌入式爱好者加盟!
有兴趣的可以申请做版主!!!谢谢!
展开
-
sizeof终结解析
百度百科c语言中判断数据类型长度符 用法 sizeof(类型说明符,数组名或表达式); 或 sizeof 变量名 1. 定义: sizeof是C/C++中的一个操作符(operator)是也,简单的说其作用就是返回一个对象或者类型所占的内存字节数。 MSDN上的解释为: The sizeof keyword gives the amount of转载 2009-12-21 18:22:00 · 1400 阅读 · 0 评论 -
sizeof面试题选----Linux C编程实战
结构体和共用体的内存分配是C语言的一个难点,也是面试题中的热点。示例1: Union data1 { double d; int i; char c1; char c2[9]; }; sizeof(union data1)的值为16.在编译器默认设置的情况下,该共用体最大基本类型为double,它占8字节,所以此共用体以8来对齐。字符数组c2原创 2009-12-21 18:58:00 · 1316 阅读 · 0 评论 -
C语言中.h和.c文件解析
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件)4.连接阶段,将各个目标文件中的各段代码进行绝对地址定位,生成跟特定平台相关的可执行文件,当然,最后还可以用objcopy生成纯转载 2009-12-22 12:57:00 · 1803 阅读 · 0 评论