可以用一个指针变量指向一个函数,然后通过该指针变量调用此函数
举一反三
- 指针不仅可以指向变量,还可以指向函数,通过合适类型的函数指针可以调用类型匹配的函数
- 关于指向函数的指针变量,以下说法正确的是 ____ A: 一个指向返回值类型为整型函数的指针变量也可以指向整型变量 B: 指向函数指针变量的值是它所指向函数在内存中的首地址 C: 指向函数的指针变量只能指向一个函数 D: 以上说法都不正确
- 可以定义函数指针变量指向函数的首地址,并使用函数指针变量代替函数名进行函数调用。
- 关于函数指针,以下说法错误的是: A: 通过函数指针调用函数的时候不能传递参数 B: 函数指针可以作为参数传给一个函数 C: 通过函数指针可以调用一个函数 D: 函数的名字就是函数的指针值,可以赋给函数指针变量
- 已知:int *p(); 则p是 A: 一个函数,该函数的返回值是指向int型的指针变量 B: 指向int型的指针变量 C: int型的指针数组 D: 一个指向函数的指针变量,该函数的返回值是int型