高质量C++编程指南
MissXy_
一定要记着,在不久的将来,你所有的付出都会有所回报的!
展开
-
高质量c/c++编程学习之一:文件结构
高质量c/c++编程学习之一:文件结构 注:本文参考《高质量c/c++编程》 1.1 版权和版本的声明 版权和版本的声明位于头文件和定义文件的开头(参见示例 1-1),主要内容有: (1)版权信息。 (2)文件名称,标识符,摘要。 (3)当前版本号,作者/修改者,完成日期。 (4)版本历史信息 /* * Copyright (c) 2001,原创 2017-07-21 08:57:48 · 396 阅读 · 0 评论 -
高质量c/c++编程学习之二:命名规则
高质量c/c++编程学习之二:命名规则 注:本文主要节选《高质量c/c++编程指南》 比较著名的命名规则当推 Microsoft 公司的“匈牙利”法,该命名规则的主要思想是 “在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以 ch 为前缀,若是指针变量则追加前缀 p。如果一个变量由 ppch 开头,则表明它是指向字符 指针的指针。 "匈原创 2017-07-21 21:28:16 · 464 阅读 · 0 评论 -
高质量c/c++编程学习之三:常量
高质量c/c++编程学习之三:常量 注:本文主要节选《高质量c/c++编程指南》 常量是一种标识符,它的值在运行期间恒定不变。C 语言用 #define 来定义常量(称 为宏常量)。C++ 语言除了 #define 外还可以用 const 来定义常量(称为 const 常量)。 3.1 为什么需要常量 如果不使用常量,直接原创 2017-07-22 20:07:43 · 418 阅读 · 0 评论 -
高质量c/c++编程学习之四:函数设计
高质量c/c++编程学习之四:函数设计 注:本文主要节选《高质量c/c++编程指南》 函数是 C++/C 程序的基本功能单元,其重要性不言而喻。函数设计的细微缺点很容 易导致该函数被错用,所以光使函数的功能正确是不够的。本章重点论述函数的接口设 计和内部实现的一些规则。 函数接口的两个要素是参数和返回值。C 语言中,函数的参数和返回值的传递方式 有两种:值传递(原创 2017-07-23 17:05:05 · 382 阅读 · 0 评论