摘要:
C/C++中指针声明一向是一个难点,当情况复杂时很容易弄错。当然实际情况可能较少用到复杂指针,但是深挖指针的内涵毕竟没有坏处。来看以下一例。有三个简单函数int mydb(int a){ return 2*a;}int mytri(int a){ return 3*a;}int myqua(int a){ return 4*a;}Q1. 声明一个指针数组存放以上三个函数。int (*fun_arr[3])(int) = {mydb, mytri, myqua};Q2. 声明一个指向数组元素的指针。int (** pfun)(int) = fun_arr;Q3. 声明一个数组指... 阅读全文