4、用变量a给出下面的定义
1)一个有10个指针的数组,该指针是指向一个整型数的;
2)一个指向有10个整型数组的指针;
3)一个指向函数的指针,该函数有一个整型参数并返回一个整型数;
4)一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数。
答案:1)int* a[10];
2)int (*a)[10];
3)int (*a)(int)
4)int (*a[10])(int);
4、用变量a给出下面的定义
1)一个有10个指针的数组,该指针是指向一个整型数的;
2)一个指向有10个整型数组的指针;
3)一个指向函数的指针,该函数有一个整型参数并返回一个整型数;
4)一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数。
答案:1)int* a[10];
2)int (*a)[10];
3)int (*a)(int)
4)int (*a[10])(int);