a是二维字符数组scanf("%s",a[i]+1);这个加一是什么意思
表示第i+1行的第2个元素的位置。注意索引是从0开始的。 题目的意思是把输入读入到第i索引行第1索引位置,依次往高索引存放……注意数组容量,防止上溢。
a[i]+1就是第i行的第1个元素存储地址,输入的字符串将写入这个地址开始的内存空间估计a是个char类型的二维数组吧,那么每一维相当于一个字符串