转义字符
-
转义字符:转变了他原来的意思
-
常见的转义字符:
转义字符 转义 ? 在书写连续多个问好时使用,防止他们被解析成三字母词 \ ’ 用于表示字符常量‘ \" 用于表示字符常量" \\ 用于表示一个反斜杠,防止他被解译成一个转义字符 \a 警告字符,表示:蜂鸣 \b 退格符 \f 换页符 \n 换行符 \r 回车符 \t 水平制表符 \v 垂直制表符 \ddd 三位八进制数代表一个ASCII字符(ddd是一个八进制数字) \xdd 二为十六进制数代表一个ASCII字符(dd是一个十六进制数字) -
八进制、十进制、十六进制之间的转换
例:130(八进制),其中0的位置表示8的0次方,3的位置表示8的1次方,1的位置表示8的2次方
因此130(八进制)就是1×64+3×8+0×1=88(十进制)
因此printf("%d\n",'\130');
输出结果为88
- ASCII表
-
一个练习:
说出下列打印结果:
printf("%d\n",strlen("c:\test\328\test.c"));
答案:14
注释
- // c++的注释方式:(推荐)
- /* */ c语言风格,但是不支持嵌套解释(不推荐)