养成良好的编程习惯,是开始一门新语言的首要前提。...
分类:
移动开发 时间:
2014-06-17 18:47:58
阅读次数:
192
基本原则:1.直观2.简捷3.不要省*****************************************************************************************---命名规则---常量名:大写,HAVE_ARCH_STRNCAT变量名:
1.英文...
分类:
其他好文 时间:
2014-06-06 15:36:59
阅读次数:
333
在BOJ右下角推荐的书,对其中的练习计划着全部完成。也在这里做个学习记录。题目我就不敲了,直接剪切过来。总结:一个整数不是奇数就是偶数,在偶数中不能被4整除,则减去2就可以被整除。其他这道题好像也没有什么的了,对了,还有一定要注意编程规范。代码实现如下:#include
void main(){ ....
分类:
其他好文 时间:
2014-06-02 08:30:57
阅读次数:
240
看到一份编程规范说:如果函数参数是指针,且仅作输入用,则必须在类型前面加上const,以用来防止该指针在函数体内被意外修改。指针做参数时,既可以是输入参数,也可以是输出参数。输出参数可能会改变该指针指向的地址的内容,程序其它部分访问该指针时易访问不是自己想要的数据。指针作为输入参数,加上const关...
分类:
其他好文 时间:
2014-05-26 20:54:57
阅读次数:
216
Java编程规范整理基本命名规范包命名包名按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反。由一组以“.”连接的标识符构成,通常第一个标识符为符合网络域名的两个或者三个英文小写字母。PeopleTestPageXMLExample类,接口命名类的名字必须由大写字母开头而单词...
分类:
编程语言 时间:
2014-05-26 18:17:34
阅读次数:
333
模仿bsd编码规范写了个给自己的规范,呵呵。/* * 非常重要的单行注释像这样 *//*
一般的单行注释这样写 *//* * 多行注释 * 这样写 *///这种c++注释风格只可以用在调试(注释代码)上,不能做一般的注释/*
所以上一句是不符合小野熊编程规范的 */#if 0如果你有大段代码要注释,...
分类:
编程语言 时间:
2014-05-26 01:51:45
阅读次数:
330
VC6项目移植到VS2008中遇到的一些问题以及解决办法。
好的代码,从我做起,从现在做起。...
分类:
其他好文 时间:
2014-05-18 10:23:37
阅读次数:
707
一、优化的品质
1.简练;2.可读性强;3.模块化;4.层次性;5.设计良好;6.高效;7.优雅;8.清晰。
二、常见的编程规范
1. 基本要求
· 结构清晰,简单易懂,单个函数不超过100行;目标明确,代码精简
· 尽量使用标准库函数和公共函数
· 不随意定义全局变量,尽量使用局部变量
· 使用括号,以避免二义性
2. 可读性要求
· 可读性第一,效率第二
· 保证注释与代码...
分类:
移动开发 时间:
2014-05-15 14:59:33
阅读次数:
468
1,符号之间的空白被忽略符号中间不能嵌入空白2,词法分析中的贪心法a---b 和 a--
-b相同和 a- --b不同1a=b/*p //根据贪心法 /*被解释成 注释符,便不再往下读,直到匹配 */1a=b/ *p//*号优先级大于 / 故为b除以
p所指向的值根据编程规范,方便阅读,减少出错的可...
分类:
其他好文 时间:
2014-05-04 10:46:38
阅读次数:
255