- 数值
显示转义序列的用法:
#include<iostream>
using namespace std;
int main()
{
cout<<'A'<<'\t'<<';'<<'\n';
cout<<'\102'<<'\011'<<'\073'<<'\012';
cout<<'\103'<<'\11'<<'\73'<<'\12';
cout<<'\x44'<<'\x09'<<'\x3b'<<'\x0a';
cout<<'\x45'<<'\x9'<<'\x3b'<<'\xa';
cout<<"\x46\x09\x3b\x0d\x0a";
cout<<"\xcd\xcd\xcd\xcd\xcd"<<endl;
return 0;
}
由于一个汉字字符包含两个字符,因此不能在单引号中使用汉字
##字符串 (1)转义序列可用在字符串中 (2)字符由单引号括起来,字符串由双引号括起来 (3)字符只能是单个字符,字符串可以是零个或多个字符。例如,‘abd’是不合法的,但" "是合法的,表示空串 (4)字符占一个字节的内存空间,字符串占的内存为字符串的长度+1,因为系统自动在字符串末尾添加’\0’作为结束标记
- 常量与变量
##标识符与关键字 ##变量的定义与赋初值 格式:
数据类型 变量名1,变量名2,……,变量名n;
数据类型 变量名1=初值1,变量名2,……,变量名n;
数据类型 变量名1(初值1),变量名2(初值2);
##符号常量 形式:
#define 符号常量名 数值
与直接使用数据相比,使用常量增强了程序的可读性 注意:(1)定义符号常量时不能用赋值符 (2)由于
|