C语言
huangjavaxin
这个作者很懒,什么都没留下…
展开
-
C语言条件编译及编译预处理阶段
来源:http://www.cnblogs.com/rusty/archive/2011/03/27/1996806.html C语言条件编译及编译预处理阶段 一、C语言由源代码生成的各阶段如下: C源程序->编译预处理->编译->优化程序->汇编程序->链接程序->可执行文件 其中 编译预处理阶段,读取c源程序,对其中...原创 2013-11-13 14:00:42 · 98 阅读 · 0 评论 -
C语言中操作文件
1、C文件概述 C语言把文件看作一个字符的序列,即由一个一个字符(字节)的数据顺序组成。根据数据的组织形式,可分为ASCII文件和二进制文件。ASCII文件有称为文本(text)文件,它的每个字节存放一个ASCII代码,代表一个字符。二进制文件是把内存中的数据按其在内存中的存储形式原样输出。如果一个数10000,在内存中占2个字节。如果按照ASCII存储则占5个字节,如按二进制存...原创 2013-02-04 12:50:59 · 178 阅读 · 0 评论 -
C中怎样合理决定使用那种整数类型?
如果需要大数值(大于32767或小于32767), 使用long 型。 否则, 如果空间很重要 (如有大数组或很多结构), 使用 short 型。 除此之外, 就使用 int 型。 如果严格定义的溢出特征很重要而负值无关紧要, 或者你希望在操作二进制位和字节时避免符号扩展的问题, 请使用对应的无符号类型。 但是, 要注意在表达式中混用有符号和无符号值的情况。 尽管字符类...原创 2015-06-25 21:43:01 · 169 阅读 · 0 评论