* * * ** * * *char arr[2][4]; 声明一个二维数组 你可以想象成二行四列的一堆arr变量,用其所在行、列区别只不过第一行是arr[0] 第二行是arr[1] 第二行第3个是arr[1][2] strcpy(arr."you") 把“you"复制到了arr的第一个地址开头的位置 因只写了arr这个数组名,实际相当于&arr[0][0] 所以 y o u \0
/* \0为系统自动加的字符串结束符 */* * * *strcpy(arr[1],"me");y o u \0
* m e *后面不写你也能想出来了吧( *号表示未赋值)...