用变量a给出下面的定义
a) 一个整型数
答:int a;(An integer)
b)一个指向整型数的指针
答:int *a;( A pointer to an integer)
c)一个指向指针的的指针,它指向的指针是指向一个整型数
答:int **a;( A pointer to a pointer to an integer )
d)一个有10个整型数的数组
答:int a[10];( An array of 10 integers)
e) 一个有10个指针的数组,该指针是指向一个整型数的。
答:int *a[10];(An array of 10 pointers to integers)
f) 一个指向有10个整型数数组的指针
答:int (*a)[10];( A pointer to an array of 10 integers)
g) 一个指向函数的指针,该函数有一个整型参数并返回一个整型数
答:int (*a)(int );(A pointer to a function that takes an integer as an argument and returns an integer)
h) 一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数
答:int (*a[10])(int);( An array of ten pointers to functions that take an integer argument and return an integer )