黑马程序员技术交流社区

标题: 关于字符串的定义问题 [打印本页]

作者: 865061682    时间: 2015-7-31 00:38
标题: 关于字符串的定义问题
char str[]="hello";  这样定义的字符串后面存在\0 运行完这句之后会停止
char str[3]={'a','b','c'}; 不存在\0不会停止
char str2[2]={'x','y'};不存在\0
printf("str2=%s\n",str2);
return 0;
运行以上代码的结果是: str2=xyabchello





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