C与c++有什么不同?
在c++中能使用引用就不要使用指针,要改变一个一级指针就要用一个二级指针。要改变一个二级指针就要用一个三级指针,会变得越来越复杂。
A类中的func1是虚函数,func2不是虚函数。
B类中 func1是虚函数,func2是虚函数。
这题选A
引用与指针的区别?
虚继承和虚函数
还有一个方法,打印出指针地址来观察
void *( * (*fp1) (int) ) [10];
void *( * X ) [10];//一个指针指向一个指针数组
X= (*fp1) (int) //一个指针,参数是int类型
foat(* (*fp2)(int,int,int) )(int) // (*fp2)(int,int,int) 是一个函数指针。
Int (* (*fp3)() )[10](); // (*fp3)() 是一个函数指针,参数为空,返回值
Int (*p)(int);
Int(*p[10])(int)
八进制
D
38题、能但不能是私有的
封装对数据进行权限控制