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版的程序

  • 相关阅读:
    pl2303 驱动
    tomcat 启动脚本
    Linux下Shell命令加减乘除计算
    定时删除文件夹"$1"下最后修改时间大于当前时间"$2"天的文件
    mysql 拼接字符
    jquery iframe父子框架中的元素访问方法
    在线工具
    js对数组对象的操作以及方法的使用
    HTML 设置字体
    10月1号 备忘录
  • 原文地址:https://www.cnblogs.com/lizhigang/p/6903493.html
Copyright © 2011-2022 走看看