char a[] = "hello\0\0";
char *ptr = "hello";
printf("%d\n", sizeof(a)); //8 包括了’\0’
printf("%d\n",strlen(a)); //5 遇到第一个’\0’
printf("%d\n", sizeof(ptr)); //4 指针ptr的大小
printf("%d\n",strlen(ptr)); //5 遇到第一个’\0’
char a[] = "hello\0\0";
char *ptr = "hello";
printf("%d\n", sizeof(a)); //8 包括了’\0’
printf("%d\n",strlen(a)); //5 遇到第一个’\0’
printf("%d\n", sizeof(ptr)); //4 指针ptr的大小
printf("%d\n",strlen(ptr)); //5 遇到第一个’\0’