此数组有5个元素,分别为x[0],x[1],x[2],x[3],x[4]。每一个元素均为整型变量,所以只要在这些变量前加&,即表示该变量在内存的地址。
程序利用一个循环输入数据给x数组,如下图所示
这是最经典的作法。由于数组的名称表示此数组第一个元素的地址,即x等同于&x[0],x+1等同于&x[1],以此类推。
也就是说当定义一个数组x 或者a时,在函数中用x或者a,就是默认x数组或者a数组中第一个元素的地址!表示方法如下
请不要在数组名前又加&,如此范例的x数组,因为x已表示地址,所以再加上&,等于画蛇添足。!!!