C语言
叫我靖迪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言中的static存储问题
|————————|| 用户区 ||————————|| 程序区 ||————————|| 静态存储区 ||————————|| 动态存储区 ||————————|static:静态局部变量,用于在函数中的局部变量的值在函数调用结束后不消失而继续保留原值。 也可以说是占...原创 2018-03-14 20:18:45 · 704 阅读 · 0 评论 -
C语言 #define和const区别
/** #define FLAG 100+1* const int LOG=100+1; */1.#define不占用内存,const有明确的类型。2.#define是在预处理阶段,const是在编译阶段。3.#define具有边缘效应,eg-- FLAG*FLAG=100+1*100+1...原创 2018-03-14 15:44:33 · 258 阅读 · 0 评论 -
LINUX下C语言风格优化
在linux中写c代码,有一个比较好用的代码重构和检查的工具,免费的GNU下面的项目,所以适用性还是很强的, indent somefile.c -st -bad—blank-lines-after-procedures -bli0 -i4 -l79 \ -ncs -npcs -nut -npsl -fca -lc79 -fc1 上面代码直接将文件输出到屏幕,可以使用流模式重新定位到一个新文...原创 2018-12-07 14:16:39 · 327 阅读 · 0 评论
分享