首页 > 试题广场 >

以下分别对变量a给出定义,正确的有()

[不定项选择题]

以下分别对变量a 给出定义,正确的有()

  • 一个有10 个指针的数组,该指针指向一个整型数:int*a[10];

  • 一个指向有10 个整型数数组的指针:int(*a)[10];

  • 一个指向函数的指针,该函数有一个整型参数并返回一个整型数:int*a(int);

  • 一个有10 个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数: int(*a[10])(int);

发表于 2021-06-25 21:36:36 回复(1)
C返回的是一个int指针,不是int数据
发表于 2021-06-30 20:55:26 回复(0)
函数指针:是一个指针,她指向一个函数,
    即选项C, int (*a)(int);参数是int,函数名是(*a),返回值是int;    
    即选项D,int (*a[10]) (int),;参数是int,函数名是(*a[10]),返回值是int;
指针函数:是一个函数,函数名是一个指针;
发表于 2022-04-20 21:41:42 回复(0)
C改为:int (*a)(int)
发表于 2021-06-21 22:16:55 回复(0)