strlen:遇到'\0'就会停止
sizeof:更加全面,知道这个数组结束
#include <stdio.h>
#include <string.h>
int main()
{
char str[20]="123456789";
printf("%d\n",sizeof(str));
printf("%d\n",strlen(str));
return 0;
}
结果:20
9
strlen:遇到'\0'就会停止
sizeof:更加全面,知道这个数组结束
#include <stdio.h>
#include <string.h>
int main()
{
char str[20]="123456789";
printf("%d\n",sizeof(str));
printf("%d\n",strlen(str));
return 0;
}
结果:20
9