实型常量:1.十进制小数;2.指数,例:12.34e3(表示12.34*10的3次方),25e-3(表示25*10的-3次方)
转义字符“\”(将后面的字符转换成别的意义):
\':输出‘;字符值:’
\":输出“;字符值:”
\?:输出?;字符值:?
\\:输出\;字符值:\
\a:警告,产生声音或视觉信号;
\b:退格,光标后退一个字符;
\f:换页,光标移到下一页开头;
\n:换行
\r:回车
\t:水平制表符
\v:垂直制表符
\o、\oo、\ooo,其中一个o代表八进制数字:
与该八进制码对应的ASCII字符
\xh[h...],其中一个h代表一个十六进制的数字:
与该十六进制码对应的ASCII字符
‘一个字符’;“一个字符串”
“宏定义”,符号常量。
#define PI 3.1415926 //行末无分号
以上指定后,本文件从此行将所有的PI全部换成3.1415926
PI为符号常量。习惯上用大写字母作为符号常量,用以和变量作以区分。不会给符号常量分配存储单元。
C99允许常变量,在变量前加const,如:const int a=3;
并且在其存在期间不能改变。有类型,需要占据存储单元
无符号(非负数)整型数用%u表示,表示无符号十进制数的输出。定义变量位无符号后,不应向其输入负数。
定义无符号整型数格式:undighed int.注意,只有整型才能加signed和unsigned修饰符。其中,unsigned是无符号整型数
注意字符和整数的区别