用二维数组定义一个字符串char arr[][]={"dfefef","klijilm","degdgf"};
arr表示这个数组的首地址,等同于第一个字符串的首地址arr[0],亦等于第一个字符串的第一个字符地址arr[0][0];
同时可以将整个数组看成一个char类型的变量,则&arr 等同于arr.
而&arr+1表示下一个变量的首地址等同于arr+sizeof(arr)
arr+1表示第2个字符串的首地址,相当于arr[1
arr[0]+1表示第一个字符串的第二个元素的地址,相当于&arr[0][1]] |
|