2014年3月7日
摘要: 函数设计最重要的无外乎两个方面,一个是函数的接口设计一个是内部实现的一些规则。 在C语言中,函数的参数和返回值的传递方式分为两种: 值传递与指针传递。而C++中,多了一个引用传递。 引用传递有些像指针传递,但使用方式却像值传递。 6.1 参数的规则 规则:参数的书写要规范,不用丢三落四。 规则:参数命名要恰当,顺序要合理。 比如说,拷贝函数,一般是目的参数放前面,源参数放在后面... 阅读全文
posted @ 2014-03-07 22:52 zhuxuekui3 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 5.1 为什么需要常量 1)为了便于用户理解,增加程序的可读性。 2)在程序的很多地方都用到同一个常量,用某一个宏常量来定义可以减少错误。 规则:尽可能的使用含义直观明确的常量来表示程序中多次出现的数字或者字符串 5.2 #define vs const 一般在C里面一般用#define,而在C++中,更喜欢用const,因为const有很多类型。而defin... 阅读全文
posted @ 2014-03-07 13:26 zhuxuekui3 阅读(248) 评论(0) 推荐(0) 编辑