2009年4月28日 星期二

建立儲存指標變數的陣列

建立一個儲存指標變數的陣列

第一步,若要建立一個儲存變數的陣列,可以用以下方式建立
int a[5];

int *a = new int[5];

int *a = malloc(5*sizeof(int));
以上這三個方式都可以。
給值的方式哩,就是
a[0]=0;

那麼要建立一個儲存指標變數的陣列,就可以以下方式建立啦
int *a[5];

int **a = new int*[5];

int **a = malloc(5*sizeof(int*));
給值的方式哩,就是
a[0] = new int(0);

耶,是不是一瞬間很難理解啊~花一點時間應該就可以想通啦~

沒有留言: