lvzhehappy 发表于 2015-4-22 17:56
malloc就是动态的开辟一段内存空间
例如 :
char *str= "hello world";
空白_o6H66 发表于 2015-4-22 18:03
“hello world”好像是11个吧,是11+1吗
lvzhehappy 发表于 2015-4-22 22:35
你有一个误区,字符串都有一个隐藏的'\0'的结尾标识,所以是12字节,而strlen算的是字符串的有效长度是11 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |