Essential C++ 笔记 (一)
来源:互联网 发布:福州淘宝模特 编辑:程序博客网 时间:2024/06/07 13:35
1.2 对象的定义与初始化
1.对象名称不能以数字为首.
2.转义序列(escape sequence):
\' 单引号(single quote)
\" 双引号(double quote)
\\ 反斜线(backslash)
转义序列可以合并写:
cout<<"\n\t"<<usr_name;
1.3 撰写表达式
1.条件运算符
expr
? 如果expr为true,执行于此
: 如果expr为false,执行于此
2.运算符优先级 (precedence)
逻辑运算符 NOT
算术运算符 *, /, %
算术运算符 +, -
相对关联运算符 <, >, <=, >=
相对关联运算符 ==, !=
逻辑运算符 AND
逻辑运算符 OR
赋值运算符
1.5 如何运用Arrays 和 Vectors
1. for 循环包含以下数个部分
for( init-statement; condition; expression )
statement
其中的init-statement会在循环开始之前执行一次.
condition作为循环控制之用, 在每次循环迭代之前被计算出来.
expression会在循环每次迭代结束之后计算
2. array 和 vector 之间存在一个差异, 那就是vector知道自己的大小为如何.
1.6 指针带来弹性
1. 指针
pi
初始化,赋值
int *pi;
取址
&pi
2. rand 和 srand 用法
1.7 文件的读写
1. 追加模式启动文件, 文件位置位于尾端
重新定位需要seekg
- 《Essential C++》笔记一、C++编程基础
- 《Essential C++》随笔一
- Essential C++ 笔记 (一)
- 《Essential C++》笔记1
- 《Essential C++》读书笔记(一)
- Essential COM笔记(一)
- c++学习笔记(essential c++)
- 把"Essential C++"读薄(一)
- Essential C++学习笔记(一)
- 【驱动学习】Essential Linux Device Driver学习笔记(一)
- 《Essential C++》笔记二、面向过程的编程风格
- 《Essential C++》笔记三(1)、使用泛型算法
- 《Essential C++》笔记三(2)、泛型编程风格
- 《Essential C++》笔记三(3)、使用iostream iterators
- 《Essential C++》笔记四、采用关键字inline带来的错误
- 《Essential C++》笔记五、基于对象的编程风格
- 快速阅读《Essential C++》
- Essential C++
- how to use SeekBar
- 使用 Spring 2.5 TestContext 测试框架
- JAVA NIO 实例
- 去除VC VS警告:warning C4996
- <转>Android图片处理(Matrix,ColorMatrix)
- Essential C++ 笔记 (一)
- zeromq
- ioctl 函数与网络接口
- VC6.0编译器参数的设置
- 快速排序(算法导论实现)
- wf 工作流 调用服务返回datatable
- Ext 进度条Ajax取值
- Linux上的free命令详解
- <转>android API Matrix类