C语言中字符串的表示方法
- 2018-11-21 15:13:00
- 六月
- 转贴:
- https://blog.csdn.net/chenkaibsw/article/details/78957944
- 794
在C语言中,是将字符串作为字符数组来处理的,字符串是逐个存放到数组元素中的,例如用一个一维的字符数组存放字符串"I am a boy.",如下代码:
char c[12] = {'I','a','m','a','b','o','y','.'};
这个字符串的实际长度是11,数组长度是12,实际工作中,人们关心的往往是字符串的有效长度而不是字符串的数组长度,例如要打印字符串,这是就要知道字符串的实际长度。
在串值后面加一个不计入长度的结束标记字符,比如'