继上篇我们的C规范编辑笔记(二)后,我们今天开始分享第三篇笔记,话不多说,我们开始~
1、一个 tab 键盘等于四个空格键。我们在编程的时候最好使用空格键而不是使用 tab 键,当两个编译器的 tab 键设置的大小不一样的时候,代码移植的时候代码的格式就会变乱,而使用空格键则不会出现这种问题。
这个问题在我们用到不同的编译器时候体现的最明显,有些编译器默认的是一个tab占两个空格,比如keil,因此如果我在使用keil时候都会修改tab的大小值,所以建议使用空格。
2、建议 - 启用允许检测有符号整数溢出的编译器选项。这个是为了我们可以利用编译器的功能来使用自己避免一些无法预料的错误,部分编译器可能不存在这种功能。
3、从 C99 开始,变量可以在代码中的任何位置声明。这个特性看起来很实用,但它的滥用会使代码的阅读变得更加复杂,并可能导致变量的重新定义。因此,建议还是尽量将变量定义在其整体的头部位置。
4、建议-- 在文件开头集中声明常量,便于管理也便于阅读。集中声明常量可确保将其值的更改应用于整个实现,如多次使用到一个值,推荐使用宏定义,这样方便一次性修改。
好了,第三篇C规范编辑笔记分享到此结束啦~
我们第四篇笔记见~
本人水平有限,上述信息仅供学习参考,如有错误和不妥之处,请多多指教。
另外创作不易,请勿抄袭,如果有帮助到大家的话希望大家可以点个赞,谢谢~