第一章、C++基础知识 1、C++字符集: 26个小写字母: 26个大写字母: 10个阿拉伯数字: 其他字符:+ - * / = , 。_ :
2、字符集构成的词法单位:关键字(保留字)、标识符(由字母或下划线开始,由字母、数字或下划线组成)、常量、运算符、标点符号
3、C++的数据类型: a/基本数据类型(整型、字符型、实型、布尔型、无值型) b/非基本数据类型(数组、指针、引用、类、结构、联合、枚举)
4、C++的运算符的优先性
5、三目运算符“?:” 如:"if(a>b)?a:b"表示如果a大于b则返回a,否则返回b。
6、求模运算符“%”
7、a+=b等价于a=a+b,类似“-=”、“*=”
8、++、―― "i++"等价于"i=i+1""m=i++"等价于"m=i;i++""m=++i"等价于"i++;m=i"
9、逻辑运算符非“!”,与“&&”,或“||”
10、强制类型转换int i=1;(float)i=1.0;
11、字符数组的串结束符“ '\0' ”
12、字符的输入“cin.get()” 字符串的输入“getline()”:cin.getline(city,10)
13、八进制:oct;十六进制:hex;十进制:dec
14、数据间隔:setw()属于头文件“#include<iomanip>”