C语言学习笔记
文章平均质量分 63
newsoftware
这个作者很懒,什么都没留下…
展开
-
开始之前几个比较重要的事情
1.良好的代码风格 管理好自己的代码,别让它看起来像一团找不到线头的毛线团,最简单的比如:变量声明时,分别声明,并添加上相应注释,为你的函数间换 行,以及代码行缩进这会非常方便他人阅读你的代码,在团队合作中提高效率,也会为以后的维护提供很大的帮助。 2.文档说明 在你的文档中,简单写明变量的作用,一些数据的结构说明,函数的作用,每个模块的作用,以及整个程序原创 2010-05-07 15:56:00 · 192 阅读 · 0 评论 -
不完全类型
当我们进行如下声明 char str[]; 这就是一个不完全类型,它可以通过多次声明形成完全类型 ... . . char str[]; . . char str[10]; ... 当编译器读到第一个声明时,认定为不类型,如果碰到第二个声明则形成完全类原创 2010-05-19 10:38:00 · 257 阅读 · 0 评论 -
strcpy的实现
char *strcpy(char *dest, const char *src){ char *p = dest; while((*p++ = *src++)!= /0) ; return dest; } 注意的重点:为什么要返回 char *, 这是为了方便拷贝完后的其他操作,比如嵌套调用,这是面原创 2010-05-19 09:46:00 · 171 阅读 · 0 评论 -
我的第一个makefile
objects = main.o fun1.o fun2.o edit: $(objects) gcc -lpthread -o edit $(objects) fun1.o: fun1.c cc -c fun1.c fun2.o: fun2.c cc -c fun2.c clean: rm edit $(objects)原创 2010-05-19 22:39:00 · 207 阅读 · 0 评论