当前位置:大问百书>百科知识>C语言转义字符

C语言转义字符

2024-09-03 06:57:38 编辑:zane 浏览量:545

C语言转义字符

的有关信息介绍如下:

问题补充说明:\\在程序中 int a = 0x6d。'。'。在转义字符中;的;x6d',并且x是小写;108','141’ 是合法的;是如何转换成字符'\,'\,0不能写。我想请教下高人;108’是非法的,因为不可以出现8;x6d', 0是不能写的; 才是合法的,还有'。在程序中 int a = 06d;m'中为什么不能出现8, 是一个八进制的形式;\,是把一个十六进制的数给变量a 注意这里的0x必须存在

  字符常量中使用武单引号和反斜杠以及字符常量中使用双引号和反斜杠时,都必须使用转义字符表示,即在这些字符前加上反斜杠。下图是C语言中常用的转义字符。

C语言转义字符

  在C程序中使用转义字符\ddd或者\xhh可以方便灵活地表示任意字符。\ddd为斜杠后面跟三位八进制数,该三位八进制数的值即为对应的八进制ASCII码值。\x后面跟两位十六进制数,该两位十六进制数为对应字符的十六进制ASCII码值。

使用转义字符时需要注意以下360问答问题:

1) 转义字符中只能使用小写字母,每个转义字符只能看作一个字符。

2)\v 垂直制表和\f 换页符对屏幕没有任何影响,但会影响打印机执行响应操作。

3) 在C程序中,使用不可打印字符时,通常用转义字符表示

注:

1,\v垂直制表和\f换页符对屏幕没有任声何影响,但会影响打印机纪烟山岁影执行响应操作。

2,\n其实应该叫回车换行。换行只是换一行,不改变光标的横坐标;回车只是回到行首,不改变光标的纵坐标。

3,\t 光标向前移动四格或八格,可以在编译器里朝也死备送程留设置

4,\' 在字符里(即单引号里)使用。在字符串里(即双引号里)不需要,只要用 ' 即可。

5,\? 其实不必要。只要用 ? 就可以了(在windowsVC6 和tc2 中验证)。

版权声明:文章由 大问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.dawenbaishu.com/article/83818.html
热门文章