- 空字符(null character),C语言用它标记字符串的结束。空字符不是数字0,它是非打印字符,其ASCII码值是(或等价于)0。C中的字符串一定以空字符结束,这意味着数组的容量必须至少比待存储字符串中的字符数多1。
- scanf()只会读取字符串中的一个单词,而不是一整句
- 字符串常量"x"和字符常量’x’不同。区别之一在于’x’是基本类型(char),而"x"是派生类型(char数组);区别之二是"x"实际上由两个字符
组成:'x’和空字符\0 - puts()函数只显示字符串,而且自动在显示的字符串末尾加上换行符
C Primer Plus 摘录
最新推荐文章于 2024-06-11 07:17:12 发布