结果1 题目 用变量a给出下面的定义:一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数。 相关知识点: 试题来源: 解析 解答:这一道题主要容易错的地方就是:函数指针、指针数组。 int(*a[10])(int); 反馈 收藏 ...
h) 一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数 ( An array of ten pointers to functions that take an integer argument and return an integer ) 相关知识点: 试题来源: 解析 答案是: a) int a; // An integer b) int *a; // A pointer to an integer...
1 依照题意依次写出即可:一个有10个指针的数组:*a[10];该指针指向一个函数:(*a[10])();该函数有一个整形参数: (*a[10])(int);所以int (*a[10])(int)就是答案。阅读这种表达式的时候可以遵循以下的规则:从右向左,由近及远,括号优先;比如从a符号开始。其右边是[10],说明a是个数组,其中...
该指针指向一个函数:(*a[10])(); 该函数有一个整形参数: (*a[10])(int); 所以int (*a[10])(int)就是答案。 阅读这种表达式的时候可以遵循以下的规则:从右向左,由近及远,括号优先;比如从a符号开始。其右边是[10],说明a是个数组,其中存了十个元素。 再看a的左边是一个*。说明数组中存的是指针。
依照题意依次写出即可:一个有10个指针的数组:*a[10];该指针指向一个函数:(*a[10])();该函数有一个整形参数: (*a[10])(int);所以int (*a[10])(int)就是答案。阅读这种表达式的时候可以遵循以下的规则:从右向左,由近及远,括号优先;比如从a符号开始。其右边是[10],说明a是个...