CONTENT :
-
C++字符集,关键字和标识符
-
C++的基本数据类型
-
运算符与表达式
- 常用库函数
一、字符集,关键字和标识符
1、字符集 :
⑴大写、小写英文字母各26个;
⑵阿拉伯数字10个;
⑶运算符、标点符号及其他字符30个:
+ - * / % = ! & | ~ ^
< > ; : ? , . ‘ “
( ) [ ] { } # _ 空格
2、关键字(即保留字):
是编程语言具有专门用途的标识符
C++有48个标识符
编译器系统可能有其他关键字,
如VC++有_int8,_int26,_int32(其实是使用了tepedef)等
3、标识符 :
1 由大小写字母、数字、下划线组成 2 首字符必须是字母和下划线 3 有效长度取决于具体的C++编译系统
二、基本数据类型
A、变量
- 字符型:char
- 整形:char,short,int,long
- 实型,浮点型:float,double
- 空型:void
注:
- 非基本数据类型是用户定义的类型,包括数组、指针、结构、联合、枚举和类。
-
无符号整型数据在计算机内部用原码表示,即它的二进制数表示。
带符号整型数据在计算机内部用补码表示。
正数的补码形式就是它的原码;
负数的补码形式由其相应的正数的原码的各位逐位求反后在最低位加1而得到。
B、常量
就说一下前缀,后缀和杂七杂八的重点摘要
整型常量: 前缀:0(八进制)0X,0x(十六进制) 后缀:L,l(长整数) U,u(无符号整数) 实型常量: 后缀:F,f(单精度) D,d(双精度) L,l(长双精度) 字符型常量: 转义序列:以转义符“”开始,后跟一个字符或一个整型常量来表示一个字符。 若转义符后跟一个整型常量,则必须是一个八进制或十六进制数, 其取值范围为0~255。八进制数可以以0开头,也可以不以0开头; 十六进制数必须以X或x开头。例如: '