第一讲-不再因为别人过得好而焦虑.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲-不再因为别人过得好而焦虑.ppt

推荐一种C程序标识符命名法 4)函数名字中每个单词的头一个字母大写,其他字母小写。一般采用 动词+名词形式 void PrintMessage(); int WriteIdToFile( FILE * _fp, int _nId); 5)结构定义加大写字母S作为前缀 struct SPerson { int nId; int nAge; }; 推荐一种C程序标识符命名法 6) 类定义加大写字母C作为前缀 class CPerson { int m_nId; }; 7) 类型定义全部大写 typedef struct SPerson PERSON; typedef struct SPerson * PPERSON; //指针加‘P’ 标识符命名应注意的一些细节 标识符号应能提供足够信息,最好是可以发音的。 为全局变量取长的,描述信息多的名字,为局部变量取短名字 名字太长时可以适当采用单词的缩写。但要注意,缩写方式要一致。要缩写就全都缩写。 比如 单词Number, 如果在某个变量里缩写成了: int nDoorNum;那么最好包含 Number单词的变量都缩写成 Num。 4)注意使用单词的复数形式。如 int nTotalStudents, nStudents ;容易让人理解成代表学生数目,而 nStudent 含义就不十分明显 标识符命名应注意的一些细节 5) 对于返回值为真或假的函数,加“Is”前缀如: int IsCanceled(); int isalpha(); // C语言标准库函数 BOOL IsButtonPushed(); 6) 对于获取某个数值的函数,加 “Get”前缀 char * GetFileName(); 7) 对于设置某个数值的函数,加“Set”前缀 void SetMaxVolume(); 8) 一般变量和结构名用名词,函数名用动词或动宾词组。 程序书写格式注意事项 正确使用缩进 首先,一定要有缩进,否则代码的层次不明显。 缩进应为4个空格较好。需要缩进时一律按Tab键,或一律按空格键,不要有时用Tab键缩进,有时用空格键缩进。一般开发环境都能设置一个Tab键相当于多少个空格,此时就都用Tab键 程序书写格式注意事项 2) 行宽与折行。 一行不要太长,不能超过显示区域。以免阅读不便。太长则应折行。折行最好发生在运算符前面,不要发生在运算符后面如 if( Condition1() Condition2() Condition3() ) { } 程序书写格式注意事项 3) 注意 ‘{’, ‘}’位置不可随意,要统一 如果写了: if ( condition1() ) { DoSomething(); } 别处就不要写 if( condition2()) { DoSomething() ; } 程序书写格式注意事项 4) 变量和运算符之间最好加1个空格 int nAge = 5; nAge = 4; if( nAge = 4 ) printf( “%d”,nAge); for( i = 0; i 100; i ++ ); 一些好的编程习惯 1)尽量不要用立即数,而用const 定义成常量,以便以后修改 const int MAX_STUDENTS = 20 struct SStudent aStudents [MAX_STUDENTS]; 比 struct SStudent aStudents [20]; 好 #define TOTAL_ELEMENTS 100 for( i = 0; i TOTAL_ELEMENTS; i ++) { } 一些好的编程习惯 2)使用sizeof()宏,不直接使用变量所占字节数的数值 int nAge; for( j = 0; j 100; j++ ) fwrite( fpFile, nAge, 1, sizeof(int)); 比 for( j = 0; j 100; j++ ) fwrite( fpFile, nAge, 1, 4); 好 一些好的编程习惯 4)稍复杂的表达式中要积极使用括号,以免优先级理解上的混乱 n = k +++ j; //不好 n = ( k ++ ) + j; //好一点 5)不很容易理解的表达式应分几行写: n = ( k ++ ) + j;应该写成: n = k + j; k ++; 一些好的编程习惯 6)不提倡在表达式中使用 ? : 形式,而用if .. else语句替代 xp = 2 * k ( n-m)

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档