用一个实际代码来说明. class A { public: staticvoid staticmember(){cout<<"static"<<endl;} //static member void nonstatic(){cout<<"nonstatic"<<endl;} //nonstatic member virtualvoid virtualmember(){cout<<&qu
指针函数,函数指针 #include <stdio.h> int max(int a, int b){ return a > b ? a : b; } //函数指针,2个int参数,int返回值 int(*pfun)(int, int); //函数的第三个参数是函数指针,int返回值 int fun(int a, int b, int(*f)(int, int)){ return (*f)(a,b); } //这是指针(返回值是指针)函数,函数的第三个参数是函数指针,int*返回值 in