Q:int a[10]有幾個元素?每個元素什麼類型?
A:10,int
Q :string a[10]有幾個元素?每個元素什麼類型?
A:10,string
Q:int *a表示什麼含義?
A:a是個變量,存儲有一位址,此位址處的資料為int
Q:string *a表示什麼含義?
A:a是個變量,存儲有一個位址,此位址處的資料為string
總結:1==3,2==4
Q:int *a[10]有幾個元素?各元素什麼含義?
A:a是一個數組,有10個元素,每個元素是int *;
Q:int **a表示什麼含義?
A:a是個變量,存儲有一個位址,此位址處的資料是int *;
這就是指向指針的指針。
把1,3對比,2、4對比,1、5對比,2、6對比,1、2對比,5、6對比。
學好C裡的指針,任重道遠。
轉自百度:http://zhidao.baidu.com/question/252656853.html