2016年12月9日 课堂笔记
2016-12-11 21:39
274 查看
2016年12月11日 21:39:10
———————————————2016年12月9日 课堂笔记———————————————————
1.传出参数:会从函数带出来的值(起到函数返回值的作用)
传入参数:原本有值,供函数使用
2.函数返回值的注意事项
①不能返回局部变量的地址
②返回值-1,0,1这些,尽量用宏
③主函数return 0的作用:正常退出(对操作系统负责,良好的编码习惯)
exit是结束一个程序,reurn 是结束当前函数
3.函数编码规范(自己整理)
①函数名:函数名要能描述功能,动词+名次
②形参:只做接口,不成为工作变量,对形参做入口检查
③返回值:返回值清楚,明白
④函数内部: (1)对全局变量小心使用,使用时应保护
(2)<200行,仅实现一个功能,具有独立性
(3)尽量不使用默认和强制类型转换,减少递归的使用
(4)不使用布尔类型,NULL也无意义,对于较长的变量,且多次引用,使用宏
———————————————2016年12月9日 课堂笔记———————————————————
1.传出参数:会从函数带出来的值(起到函数返回值的作用)
传入参数:原本有值,供函数使用
2.函数返回值的注意事项
①不能返回局部变量的地址
②返回值-1,0,1这些,尽量用宏
③主函数return 0的作用:正常退出(对操作系统负责,良好的编码习惯)
exit是结束一个程序,reurn 是结束当前函数
3.函数编码规范(自己整理)
①函数名:函数名要能描述功能,动词+名次
②形参:只做接口,不成为工作变量,对形参做入口检查
③返回值:返回值清楚,明白
④函数内部: (1)对全局变量小心使用,使用时应保护
(2)<200行,仅实现一个功能,具有独立性
(3)尽量不使用默认和强制类型转换,减少递归的使用
(4)不使用布尔类型,NULL也无意义,对于较长的变量,且多次引用,使用宏
相关文章推荐