array为行指针,用来接受首行地址,注意计算i行j列地址公式也变了。
输出结果同解法一。
在C语言中,不可能将一维实参数组的所有元素整体赋给形参数组变量,而只能将实参数组的指针或数组元素赋值给对应的形参变量。
参数传递的特点是:
1.数组元素作函数的参数,同一般的变量一样。
2.数组名作为函数的参数,实参与形参操作的是内存中的同一段地址单元,这样在被调用函数中对数组元素内容的修改将会反映到调用函数中。
3.数组作函数的参数时,实参与形参还可用指针的形式给出。
用数组名和数组指针在参数传递上的组合如图7.15所示:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] 下一页