S1E19测试题第一题
#include <stdio.h>#include <string.h>
int main()
{
char str[] = "I love FishC.com!";
str = '\0';
printf("sizeof str = %d\n", sizeof(str));
printf("strlen str = %d\n", strlen(str));
return 0;
}
为什么将str设置为’/0‘之后strlen就计算’/0‘了呢?小甲鱼在视频中说的是不计算’/0‘ strlen没有计算'\0'!
str ~ str一共7个字符,没有计算str,
str[] 索引从0开始的 是没有计算'\0'啊 一点点儿 发表于 2022-8-9 17:21
strlen没有计算'\0'!
str ~ str一共7个字符,没有计算str,
str[] 索引从0开始的
对,不能从1开始索引,谢谢
页:
[1]