1 文学系统编程
<double.c 3>数字表示页码
<includes 4>
<data 4>
<prototypes 4>
<functions 3>
重要的不是怎么写,而是思路,分块的思路
2 程序设计风格
注释
最低限度的使用注释
仅当进行解释时(解释数据结构、算法特例以及异常)才需要注释地道
将一个字符串复制到另一个字符串中,并返回目标字符串
使用指针,而不是数组char *strcpy(char *dst, const char * src){
char *s = dst;
while(*dst++ = *src++)
;
return s;使用指针,将赋值、指针递增和测试赋值结果合并为单一的赋值表达
这一句
while(*dst++ = *src++)
就可以完成
for(int i = 0; src[i] != '\0'; i++)
dst[i] = src[i]
` dst[i]=’\0’结尾的\0
7985

被折叠的 条评论
为什么被折叠?



