来公司时自己代码根本没有规范,现在两个多月了,越来越觉得规范的代码,既正规又易懂,而且还高大上。
标示符的基本形式:
基本类型的变量:变量作用范围标志 + 变量类型标志(基本数据类型) + 含义,如 int m_iPipeCount
非基本类型的变量:变量作用范围标志 + 变量类型标志(指针用p 或对象用o) + 对象类型标志 +含义,如:
CCSpriteBatchNode* m_pSbnActiveSprite;
CGPoint t_oPtPos = ccp(m_fCurrMapX, m_fCurrMapY);
建议全局变量用g_开头,类成员变量用m_,整个函数的变量用t_开头,代码块中的变量用tmp_开头,函数的输入形参用in_开头,函数的输出形参用out_开头,函数的输入输出形参用io_开头。
基本数据类型:string -> str, int -> i, float -> f, double -> d, char -> c, long -> l