C language: function pointer array

xiaoxiao2021-03-06  40

#include "stdio.h" int Add1 (int A1, INT B1);

Int Add2 (int A2, INT B2);

Int main (int Argc, char * argv [])

{

INT NUMA1 = 1, NUMB1 = 2;

INT NUMA2 = 2, NUMB2 = 3;

Int (* OP [2]) (Int A, INT B);

OP [0] = add1;

OP [1] = add2;

Printf ("% D% D / N", OP [0] (NUMA1, NUMB1), OP [1] (NUMA2, NUMB2);

Getch ();

}

Int Add1 (int A1, INT B1)

{

RETURN A1 B1;

}

Int Add2 (int A2, INT B2)

{

RETURN A2 B2;

}

转载请注明原文地址:https://www.9cbs.com/read-59200.html

New Post(0)