黑马程序员技术交流社区
标题:
字符串结束符
[打印本页]
作者:
qq103613
时间:
2015-7-28 23:49
标题:
字符串结束符
1)字符数组初始化时没有使用 '\0'
先定义的变量存放在内存高地址,后面定义变量放在内存低地址
用字符串方式赋值比用字符逐个赋值要多占一个字节, 用于存放字符串结束标志'\0'。
char ch[] = {'a','b','c','\0'};
char ch2[]= {"abc"};
关于字符串长度,如果在定义的没有规定字符串数组长度,则看元素个数,若规定了,则数组长度则是字符串长度.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2