函数指针

#include <stdio.h> typedef int (*FUNC) (int a, int b); int add(int a, int b) { return a + b; } int main() { int (*funcA)(int, int) = add; printf("%d\n", funcA(1, 2)); //调用的时候带不带取值都是可以的 printf("%d\n", (*funcA)(1,2)); FUNC funcB = add; printf("%d\n", funcB(1, 2)); return 0; }
浙公网安备 33010602011771号