zoukankan      html  css  js  c++  java
  • C++程序员必需的修养

    原文:http://www.cnblogs.com/ctoroad/archive/2006/03/24/357423.html

    我总结了在用C/C++语言(主要是C语言)进行程序写作上的三十二个“修养”,通过这些,你可以写出质量高的程序,同时也会让看你程序的人渍渍称道,那些看过你程序的人一定会说:“这个人的编程修养不错”。 

      01、版权和版本 

      02、缩进、空格、换行、空行、对齐 

      03、程序注释 

      04、函数的[in][out]参数 

      05、对系统调用的返回进行判断 

      06、if 语句对出错的处理 

      07、头文件中的#ifndef 

      08、在堆上分配内存 

      09、变量的初始化 

      10、h和c文件的使用 

      11、出错信息的处理 

      12、常用函数和循环语句中的被计算量 

      13、函数名和变量名的命名 

      14、函数的传值和传指针 

      15、修改别人程序的修养 

      16、把相同或近乎相同的代码形成函数和宏 

      17、表达式中的括号 

      18、函数参数中的const 

      19、函数的参数个数 

      20、函数的返回类型,不要省略 

      21、goto语句的使用 

      22、宏的使用 

      23、static的使用 

      24、函数中的代码尺寸 

      25、typedef的使用 

      26、为常量声明宏 

      27、不要为宏定义加分号 

      28、|| 和&&的语句执行顺序 

      29、尽量用for而不是while做循环 

      30、请sizeof类型而不是变量 

      31、不要忽略Warning 

      32、书写Debug版和Release版的程序

  • 相关阅读:
    2016/05/16 thinkphp3.2.2 验证码使用
    2016/05/16 UEditor 文本编辑器 使用教程与使用方法
    2016/05/15 ThinkPHP3.2.2 表单自动验证实例 验证规则的数组 直接写在相应的控制器里
    DropzoneJS 使用指南
    MVC设计模式
    Smarty 配置文件的读取
    会话控制
    JS中的call和apply
    CSS选择器
    XML
  • 原文地址:https://www.cnblogs.com/lizhigang/p/6903493.html
Copyright © 2011-2022 走看看