用變量a給出下面的定義:數組
a)一個整形數(An integer)函數
b)一個指向整形數的指針指針
c)一個指向指針的指針,它指向的指針指向一個整形數變量
d)一個有十個整形數的數組參數
e)一個有十個指針的數組,該指針指向一個整形數
f)一個指向有十個整形數數組的指針
g)一個指向函數的指針,該函數有一個整形參數並返回一個整形數
h)一個有十個指針的數組,該指針指向一個函數,該函數有一個整形參數並返回一個整形數
答案:
a)int a;
b)int *a;
c)int **a;
d)int a[10];
e)int *a[10];
f)int (*a)[10];
g)int (*a)(int);
h)int (*a[10])(int);