include <string.h>
int main()
{
char arr1[] = "abc";
char arr2[] = {'a','b','c'};
printf("%d\n",strlen(arr1));
printf("%d\n",strlen(arr2));
return 0;
}
用的是Dev c++为啥最终输出的是3,6呀,如果把 char arr2[] = {'a','b','c'};改成char arr2[] = {'a','b','c',0;就出现了3,3,他们说的随机值是vscode单独的吗?还是我拼写错误?