1.C++语言字符由:字母、数字、空白符、标点和特殊字符组成,分为6类:标识符、关键字、运算符、分隔符、常量、注释符。如下图:
2.控制台打开方式:1开始运行输入cmd回车2win+r键输入才cmd。
3.关机命令shut down-s -t+关机时间。
4.输入输出流类在iostream中,文件流类在fstream,格式化输入输出流在iomainp中。
5.字符串结束的标志是\0;
6.前面加0的数字将被编译器解析为八进制数,十六进制数的前缀为0x或0X,缺省情况下,整型常量是int型的数。
7.在整型常量后面加“L”或“l”,将指定该数字为long型。加“U”或“u”指定其为无符号型。使用指数形式时,可以在小数后面加“E”或“e”,以及指数。如果要指定为float型,可以在数字后面加“F”或“f”。如果要指定为长双精度long double型,可以在数字后面加“L”或“l”。
8.bool类型的true为1false为。
9.二进制中的运算:
10.运算符优先级别表:
11.算术运算符的结合性是自左至右,先左后右如:x-y+z->(x-y)+z.赋值运算符是右结合性运算符,先右后左。如:x=y=z ->y=z,x=y.
12.数据类型所占的内存和表达范围:
13.二进制存取当有符号位时,0为正1位负。
14.Setw函数中的字符宽度是以字符本身开始为填充的,当宽度较长时以右对齐的方式实现。
15.三目运算符:a>b?a:b;解释:判断a>b是否为真?是则返回a否则返回b。