linux c 一站式学习 转义字符
来源:互联网 发布:备案是指域名还是空间 编辑:程序博客网 时间:2024/05/17 23:05
部分转载于:http://www.cnblogs.com/hwl1023/p/4941670.html
http://www.jb51.net/article/88697.htm
字符可分为显示字符和控制字符。显示字符:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么。
控制字符:在键盘上找不到对应的一个键(当然可以用特殊方式输入),或者当按键以后不能显示键面上的字符。这类字符是为控制作用而设计的。
在C语言中,构成字符常量的控制字符必须用转义字符表示。转义字符以反斜'\'开头,后面跟一个字符或一个八进制或十六进制数表示。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。
在C语言中有三种转义字符,它们是:一般转义字符、八进制转义字符和十六进制转义字符。
一般转义字符:
一般转义字符,虽然在形式上由两个字符组成,但只代表一个字符。常用的一般转义字符为\a \n \t \v \b \r \f \\ \’ \"
八进制转义字符:
通过puts可以输出字符串
puts("123abc");
"123abc" 对应的ASCII码值的八进制分别是 61、62、63、141、142、143,上面的代码也可以写为:
puts("\61\62\63\141\142\143");
十六进制转义字符:
用十六进制表示时数字要以x开头。"123abc" 对应的ASCII码值的十六进制分别是 31、32、33、61、62、63,所以也可以写为:
puts("\x31\x32\x33\x61\x62\x63");
\a 这个嘟一声有点骚
阅读全文
0 0
- linux c 一站式学习 转义字符
- 黑马程序员--学习C#,JS转义字符
- C语言再学习 -- 转义字符
- 【C语言学习笔记】转义字符
- c/c++转义字符
- c/c++转义字符
- c/c++转义字符
- C/C++转义字符
- c语言转义字符
- C语言转义字符
- c/c++转义字符
- C/C++转义字符
- C转义字符表
- C语言转义字符
- C语言转义字符
- C转义字符表
- c转义字符表
- C基础-转义字符
- Java多线程编程-(1)-线程安全和锁Synchronized概念
- 为什么工资高的程序员很少炫富?
- 图解Storm并发机制及其执行流程
- POJ 3057 Evacuation
- Qt中如何启动其他应用程序(QProcess)
- linux c 一站式学习 转义字符
- 防寒
- 旋转数组的最小数字
- 数据库视频-第三章
- Linux相关文章索引(5)
- “暴力”枚举(穷举)
- HDU 3943 二分+数位dp
- android有关WebView的所有
- 如何用TensorFlow训练聊天机器人(附github)