我如何理解这样的东西
typedef void string(char * str,int num);
string * stringptr;
是stringptr
的函数指针,指向类似string
的功能
答案 0 :(得分:2)
typedef定义函数类型。它本身并不是非常有用,但是它允许我们声明一个指向该类型的函数指针,就像声明一个普通的对象指针一样。这就是string * stringptr;
的作用-声明一个指向void string(char * str,int num);
形式的函数的函数指针