c++里的注意事项

版权声明:虽然都是基础,但都是开源的,哈哈。 https://blog.csdn.net/qq_41490433/article/details/84345884

版权和版本的声明

        位于头文件和定义文件的开头

  1. 版权信息

  2. 文件名称,标识符,摘要

  3. 当前版本号,作者/修改者,完成日期

  4. 版本历史信息

        /*

        *

        */

头文件

        为防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块。

程序的板式

        空行得体

        空格得体

        对齐

        长行拆分

        注释

if判别

        布尔变量:

                if(flag)  ||  if(!flag)

        整      型:

                if(0==int)  ||  if(0!==int)

        浮      点:

                不可直接与0比较

                if((EPSINON>=x)&&(-EPSINON<=x)  //EPSINON为允许的误差

        指     针:

                if(nullptr==p)  ||  if(nulptr!=p)

循环

        if:

            将短循环放外面

常量:

        全部用大写    

        const 数据类型   变量名=值    (C语言里面 #define 变量名    值 。c++也可以,但是就没有类型的安全检查)

        

猜你喜欢

转载自blog.csdn.net/qq_41490433/article/details/84345884