说字符串A的长度是14严格来说不正确执行的时候会在A变量内存储"I am a student\0",自动增加一个结尾字符A占用了15个字符内存A[0]='I'A[1]=' ' 空格A[2]='a'A[3]='m'...A[13]='t'A[14]='\0' 结尾sizeof(A)=15 计算的时候会把结尾'\0'一起计入strlen(A)=14 计算的时候不会把结尾'\0'计入看见了A[3]='m',就是m字符,数组下标是从0开始的