- #include <stdio.h>
- //此函数作用是接收某一维数组的地址(因为二维数组也是由若干个一维数组组成的)
- void fun( char array[])
- { //利用array[i]可以控制输出二维数组a第一行第i+1列的字符
- printf("%c\n",array[1]);
- }
- int main()
- { char a[2][4]={
- {'j','a','c','k'},
- {'r','o','s','e'}
- };
- //将二维数组的第一行的地址传给fun函数
- fun(a[0]);
-
- return 0;
- }
- // 此程序输出结果为字符a,即jack的第二个字符。希望能帮到你
复制代码 |