第一个空为什么是M?c语言程序设计。顺便解答一下对于二维数组,数组名跟着一个中括号,表示的是什么?
第一个空为什么是M?c语言程序设计。顺便解答一下对于二维数组,数组名跟着一个中括号,表示的是什么?
日期:2017-03-03 09:49:58 人气:2
这里用到的是数组指针
二维数组为x[N][M]
每行M个元素
定义指向这个数组的数组指针就需要 char (*ss)[M];
调用后 x和ss等效
循环按行循环 所以第二个空是N
数组名跟着一个中括号
对于二维数组来说, 是对应行的首地址。 比如 x[1]就是第二行的首地址