函数设计之经验

1、注释;

2、检查函数传入参数的有效性;

3、函数通用性、可移植性;

a、函数返回值,函数参数设计的可通用性;

4、检查函数调用返回值;

5、野指针;

6、变量位于堆栈的区别,和实际需要;

7、内存泄露(越界,ssprintfsscanfstrncpy……);

8、函数名的以名取意性;

你可能感兴趣的:(函数,C语言,经验)