C语言中的特殊转义字符
来源:互联网 发布:成都犀牛软件培训 编辑:程序博客网 时间:2024/04/30 13:00
Octal and Hexadecimal
C语言真是一种神奇的语言,这次我们来看看特殊的转义字符。
最常见的就是’\0’了,
但十六进制(Hexadecimal escape sequence)和八进制转义字符(Octal escape sequence)是最有趣。
下面三种表示法是等价的
char s[] = "\101\102"; //使用八进制表示法 char s[] = "\x41\x42"; //使用十六进制表示法 char s[] = "AB" //正常的表示法
因为正常的char类型是8bits,能表示的范围是0-255,所以在使用16进制表示法时可能会出现溢出,在G++4.8的环境编译下会有warning, 结果就是些奇怪的东西了这是后话
warning:octal escape sequence out of range
参考
之前看到许多书,整合到一块了
还看了一下C语言的标准文件,感觉挺有趣的,了解规则才能写程序
0 0
- C语言中的特殊转义字符
- c语言中的转义字符
- C语言中的转义字符
- C语言中的转义字符
- C语言中的转义字符
- c语言中的转义字符
- C语言中的转义字符
- C语言中的转义字符
- C语言中的转义字符
- ANSI C语言中的全部转义字符
- C语言中的转义字符及含义
- HTML中的特殊转义字符
- c语言转义字符
- C语言转义字符
- C语言转义字符
- C语言转义字符
- C语言转义字符
- C语言转义字符
- 源码编译安装nginx1.4.7
- Android中EventBus使用详解(一)
- java中常用的快捷键
- 第四周项目5:程序分析
- 人生第一次全马
- C语言中的特殊转义字符
- poj-2993-Emag eht htiw Em Pleh && poj-2996-Help Me with the Game
- Spring中的@Autowired依赖注入
- b+c 模式 H5 与 Android 混合 开发详解
- 构建高并发高可用的电商平台架构实践
- STL与泛型编程<十二>:Stream(流)迭代器
- 初学的c语言一些简单的练习题(自我练习)
- 写mapreduce时的注意点
- 相似度算法