a[0]='A' a[1]='B' a[2]='C' a[3]='\0'a[4]='e' a[5]='f '
b数组只有4个字节,只覆盖了a的前四个字节
你用 strlen 和 sizeof 分别计算 发现 sizeof 比 strlen 大 1,说明 \0 占一个字节 但是strlen strcpy strcmp strncpy等 \0是不会参与运算的
a[5] 是指第六个元素,第六个字符为f
答案就是f 啊!
strcpy 是个复制语句。 结果是 a[0]=A ; a[1]=b; a[2]=c; a[3]= /0; a[4]=e; a[5]= f ;
a[0]=A a[1]=B a[2]=C a[4]=d a[5]=e a[5]=f 你得明白这个函数的用法