字符数组问题
char x[]=‘‘12346";char y[]={'1','2','3','4','5'}为什么x数组的长度到大于y数组的长度?
而题目:字符串"string"的长度为--(6)。
为什么不是7?
[此贴子已经被作者于2016-7-5 12:53编辑过]
[此贴子已经被作者于2016-7-5 13:32编辑过]
#include<stdio.h> #include<string.h> int main() { static char x[ ]="string"; char y[ ]={'1','2','3','4','5'}; printf("x=%d y=%d",strlen(x),strlen(y)); return 0; }
[此贴子已经被作者于2016-7-5 13:41编辑过]