
c语言
multicoreware
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c 语言变量的几个属性
需要知道的几个属性:链接属性,生存期,作用域,存储类型。 1. 链接属性:外部链接、内部链接、无链接 2. 存储类型 1)auto 每次运行到声明语句时,都为该变量生开辟一个新的空间。 2)static 静态存储类型与auto相对,初始化只在声明时有用。 3)external 声明了在文件外部定义的变量 4)register 除无法获得地址外,其原创 2012-09-21 09:25:52 · 861 阅读 · 0 评论 -
printf和scanf格式控制
printf的命令格式为: % - 0 m.n l/h 格式符 scanf 的命令格式为:% m 格式符 格式符号有以下几种: a/A: e/E :指数表示法 d/i :有符号整数 u :无符号整数 f :浮点型 o/O:八进制 x/X:十六进制 c :字符 p :指针 n :(不可用,是漏洞) s :字符原创 2012-09-21 09:38:23 · 447 阅读 · 0 评论 -
c 预编译命令
c 的预编译命令经常用的有三种,1.宏命令#define 2.选择编译命令 #if #else #elif #endif #ifdef #ifndef 3.文件包含 #include 而实际上还有其他的不常用的命令,读懂这些命令能让我们能更好的理解他人的代码。 1. #error 停止调试,用于调试 2. #undef 对应#define ,解除宏定义 3.原创 2012-09-21 09:40:07 · 603 阅读 · 0 评论 -
运算符优先级
详细在此http://www.slyar.com/blog/c-operator-priority.html 个人总结如下: 1. 单目运算符优先级相同,结合性相同 2. 双目运算符有如下关系: 算术 > 移位 > 关系 > 位运算 >逻辑,且结合性相同。 3. 三目运算排在双目运算符之后 4. 赋值有关运算优先级相同,排在三目运算符之后。 5. 逗号运算符优先级最后。原创 2012-10-23 17:27:24 · 450 阅读 · 0 评论 -
c 文件操作
1. fopen/fclose FILE* fopen(char * path, const char * mode); int fclose(FILE *fp); mode: r,w,b,t,a,+; 2. fseek/rewind/ftell int fseek(FILE *fp, long offset, int origin); origin: SEEK_SET/SEEK原创 2012-10-25 09:16:08 · 356 阅读 · 0 评论