C/C++
文章平均质量分 61
Zeecool
这个作者很懒,什么都没留下…
展开
-
1.1 开始
1. 函数由四部分组成:返回类型、函数名、参数表和函数体。前三部分合起来称为函数原型。2. #include是预处理指示符,原创 2010-09-29 00:44:00 · 758 阅读 · 0 评论 -
1.10 函数的参数
C++通常按值传递参数,即将数值参数传递给函数,函数则将这个值赋给一个新的变量。原创 2011-07-20 01:23:09 · 628 阅读 · 0 评论 -
1.8 简单的文件输入输出
1. 将数据写入文本文件中, 包含几个要点: (1) 必须包含头文件fstream (2) 头文件fstream中定义了一个用于处理输出的ofstream类 (3) 需要声明一个或多个ofstream对象 (4) 需要将ofstream对象与文件关联起来, 方法之一是使用open() (5) 使用完文件后, 应使用close()方法将其关闭 (6) 可结合使用ofstream对象和操作符 定义一个ofstream类, ofstream outfile1; 然后将其与文件关联起来,原创 2010-10-17 22:51:00 · 1049 阅读 · 1 评论 -
1.7 时间延时器和类的别名
1. 时间延时器//等待一段时间,编写延时器 #include #include using namespace std; //time.h中关于CLOCKS_PER_SEC的定义是: #define CLOCKS_PER_SEC 1000 int main() { cout>secs; //CLOCKS_PER_SEC是指每秒有CLOCKS_PER_SEC个系统时间单位,time.h中关于CLOCKS_PER_SEC的定义是: #define CLOCKS_PER_SEC 10原创 2010-10-16 22:46:00 · 1296 阅读 · 0 评论 -
1.6 字符串的比较
1原创 2010-10-06 23:04:00 · 1170 阅读 · 0 评论 -
1.3 数据处理
1. const限定符与#define. 例如const int MONTHS=12将常量MONTHS初始化为12, 其值就被固定了, 编译器将不允许再修改该常量的值. 容易知使用#define MONTHS 12也能达到同样的效果, 但const比#define要好一些. 首先, const能够明确常量的数据类型; 其次, 可以通过C++的作用域规则将常量限定在特定的函数或者文件中; 第三, 可以将const用于更复杂的类型, 如数组和结构, 而#define却不能这样使用.2. 类型转换. 将0赋给b原创 2010-09-29 23:18:00 · 651 阅读 · 0 评论 -
1.2 初窥输入输出、控制语句
1. C++的输入输出功能是由标准库提供的,大多数使用格式化输入输出的iostream库。iostream库德基础是两种命名为istream和osteram的类型,分别表示输入流和输出流。流是指要从某种IO设备上读入或写出的字符序列。术语‘流’表面字符时随着时间顺序生成或者消耗的。2. 标准库定义了4个IO对象。标准输入:cin(istream类型对象);标准输出:cout(ostream类型对象);标准错误:cerr(ostream类型对象);产生程序执行的一般信息:clog(ostream类型对象)。标原创 2010-09-29 18:53:00 · 587 阅读 · 0 评论 -
1.5 使用new创建动态结构和自动, 静态, 动态三种存储方式
1. 有些时候在运行时创建数组由于在编译时创建数组(有些时候不是这样, 比如使用OpenGL绘图和GPU并行计算结合的时候, 需要将大量的数据传送到显存, 每次计算完又要传送回宿主机渲染, 但并不是要传送回所以值, 有些值可以仍然留在显存中, 对于这些值, 显然一次创建最恰当, 使用静态数组最合适, 当然使用动态数组也可以, 但是只需创建一次就可以了), 对于结构体也是这样.原创 2010-10-05 00:28:00 · 1573 阅读 · 2 评论 -
1.4 指针
1. 指针是一个变量, 存储的是值的地址, 而不是值本身. 获取常规变量的地址, 我们通常使用地址操作符&就可以获得它的地址, 例如home是一个变量, 那么&home是它的地址.2. 面向对象编程与传统的过程性编程的区别在于, OOP强调的是在运行阶段(而不是编译阶段)进行决策. 运行阶段指程序正在运行时, 编译阶段指编译器将程序组合起来时. 运行阶段决策就好比度假时选择那些景点取决于天气和当时的心情; 而编译阶段决策更像不管在什么条件下, 都坚持设定的日程安排. 运行阶段决策能够更灵活, 例如确定数组的原创 2010-09-30 00:35:00 · 1098 阅读 · 2 评论 -
1.9 函数-C++编程模块
<br />1. 要使用C++函数, 必须完成如下工作:<br /> (1) 提供函数原型; 即声明函数 void simple();<br /> (2) 提供函数定义; 即定义函数simple()的内容;<br /> (3) 调用函数;<br />2. C++原创 2010-10-19 23:05:00 · 768 阅读 · 0 评论