国际编码规范

 时间:2024-10-10 09:22:07

程序员入门,程序员编码的国际规范,帮助你成为一个优秀的程序员。

方法/步骤

1、变量全局变量m_+变量类型(小写)+变量名(每个单词首字母大写,单词间不使用下划线)。如:intm_iCount;Shortm_sClassNum;charm_cIpAddr;局部变量变量类型(小写)+变量名(每个单词首字母大写,单词间不使用下划线)。如:intiCount;shortsClassNum;charcIpAddr;

2、函数函数名返回类型(小写)+函数名(每个单词首字母大写,单词间不使用下划线)。如佼沣族昀:intiSetLanguage(intiLang);v泠贾高框oidvSetLanguage(void);int*pSetLanguage(void);(注意此处是pSetLanguage,而不是piSetLanguage)说明:void---vInt*---p形参形参按照局部变量的形式编写。特别地,QT的自身的类作为形参时,若类名简写复杂,可不必遵循局部变量的形式,可按”每个单词首字母大写,单词间不使用下划线”的形式进行编写.

3、结构体使用typedefstruct声明定义,结构体名使用下划线开头,结构体变量使用“_t”结尾,指针类型变量,则在变量名前添加“p”。结构体名、结构体变量名的每个单词首字母大写,单词间不使用下划线。如:typedefstruct_Node{intm_iCount;}Node_t,*pNode_t;

4、类类名每个单词的嚼但匙噻首字母大写,不使用下划线。如:classPageManage;私有变量(priv锾攒揉敫ate)m_+变量类型(小写)+变量名(每个单词首字母大写,单词间不使用下划线)。如:intm_iCount;shortm_sClassNum;charm_cIpAddr;控件名(1)、按照变量的命名风格以m_+变量名(每个单词首字母大写,单词间不使用下划线)+控件类型(每个单词首字母大写,单词间不使用下划线,可缩写简化)如:QLabel*m_IpLabel;QLineEdit*m_IpAddrLineEdit;QPushButton*m_DetailBtn;QGridLayout*m_MainLayout;说明:如果是ui设计师自动生成的代码,保持它原有的风格。类中的函数classParaMng:publicQSettings{Q_OBJECTpublic:staticParaMng*pInstance();~ParaMng();intiGetLanguage()const;voidSetLanguage(intiLang);private:explicitParaMng(constQString&filePath,QObject*parent=0);private:QLabel*m_IpLabel;QLineEdit*m_IpAddrLineEdit;QPushButton*m_DetailBtn;QGridLayout*m_MainLayout;intm_iCount;boolm_bStatus;};

5、文件文件名每个单词的首字母大写,不加下划线。如:SettingSysInfopage.cpp

怎样吃补精养肾最快 怎么让快播下载速度变快 美女的秀发:PS纯色背景抠图 尿黄的原因是什么 小便发黄是怎么回事 战争模拟器怎么控制人?
热门搜索
便利贴图片 慈姑图片 大清铜币图片及价格 深夜食堂漫画 心图片大全