一
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
char arr1[]= "abc";
char arr2[] = { 'a','b','c' };
printf("%d\n", strlen(arr1));
printf("%d\n", strlen(arr2));
return 0;
}
结果:
3
15(随机值)
二
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
char arr1[] = "abc"; //字符串以\0结束,一般省略;
char arr2[] = { 'a','b','c' ,'\0'};
printf("%d\n", strlen(arr1));
printf("%d\n", strlen(arr2));
return 0;
}
结果:
3
3