将两个char类型连接。
char d[20]=”GoldenGlobal”; char *s=”View”; strcat(d,s);
结果放在d中
printf(”%s”,d);
输出 d 为 GoldenGlobalView (中间无空格)
d和s所指内存区域不可以重叠且d必须有足够的空间来容纳s的字符串。
返回指向d的指针。
写好注释对于代码的再理解和迭代(包括重构)非常有帮助!
以及宏定义的使用,规范和约束也能增加代码的可读性和可移植性。
对于C项目代码注释的重要性,在STA8090项目上深刻体验到了。制定一些规则去约束代码,整体的代码质量会有很大提升,即使是一门面向过程的语言,也要有一颗面向对象的态度,驱动模块化封装,全局变量、局部变量、宏定义以及函数指针的使用尤为重要。
阅读现有工程代码应有的态度:先看整体流程和实现原理(泛读),再具体到某个事件的分析(精读)。——现代简易魔法-如何阅读别人的代码