黑马程序员技术交流社区

标题: 请教一下,字符数组跟字符串是一样的吗? [打印本页]

作者: 364136862qq    时间: 2015-4-22 10:31
标题: 请教一下,字符数组跟字符串是一样的吗?
在视频的时候老师说数组的时候有字符数组,但是后来又有字符串 ,他俩有区别吗?
作者: 人生充满期待    时间: 2015-4-22 10:33
本帖最后由 人生充满期待 于 2015-4-22 12:26 编辑

字符数组 结尾没有结束符\0,字符串默认有 \0
作者: kailee    时间: 2015-4-22 11:23
首先否定一下楼上的结论
作者: kailee    时间: 2015-4-22 11:43
首先楼上的说法不严谨楼,字符数组是定义一个数组用来存放字符,比如:char s1[] = {'N','i','H','a','o'};
其次,字符串和数组都是C语言中的复杂数据类型,只不过C语言中没有有专门的字符串变量来存放字符串,要使用字符数组罢了。
作者: 人生充满期待    时间: 2015-4-22 12:25
对了,字符串默认是由\0,字符数组没有\0,我楼上说错了
作者: itheima_llt    时间: 2015-4-22 12:51
- -.......
作者: itheima_llt    时间: 2015-4-22 13:20
顶下再看哈




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2