刚开始正式学习C++, 之前写了一个C++ 的小程序,但是并没有注意命名规范之类的。这一次重写一个类似的程序,再加上这几天学习 c++Prime(发现好喜欢这本书。虽然看的很慢,每一小节都感是满满的干货。。好吧,怪自己基础太差。还是建议有一点点基础的人去看,可能会更好一些。)开始想要注意自己的命令。所以就开始了。
我学到的还是皮毛,可是还是想记录下来,害怕以后这一点皮毛也没有了。。
查看别的博客,发现大家的说法并不统一,看来是每个人都有自己的标准。所以,我也要 制定自己的标准了。一下均为自己对自己代码的要求,每个人都要根据自己的习惯制定以及的标准。
不过,最好参照一下大家普遍接收的一些规则。
部分命名规范
因为自己只懂的一点,所以也从最简单的开始
通用的一些标准
-首先,标识符只能包含 字母,数字,和下划线。其中,不能以数字开头。并且,大小写敏感。这是基本要求。
-当我们给定一个标识符时,要赋予它相应的意义,因为这样,别人在看你的代码时会更容易理解,自己以后看时,也会很容易看懂当时想表达的意思。
-标识符中有多个单词时每个单词的首字母大写,第一个单词视情况而定。
不同用途的标识符相应的规则
我们会对 变量, 函数,全局变量,全局函数,类名, 成员函数, 都会有相应的规范。
不过我这里涉及到的还是最简单的一些命名。
-普通变量
小写字母开头
-全局变量以及全局函数
以g_开头(表示Global)
-函数名
大写字母开头
并且由“动宾结构”组成
-类名
还不是很清楚,可以以大写字母C开头
-成员函数
大写字母开头
只有“动词,没有名词” 相应的名词即为类实体。
-回调和事件处理函数
以“On”开头
参考链接:http://www.cnblogs.com/ggjucheng/archive/2011/12/15/2289291.html