1,“说明”这个术语有问题,如果是声明的话:错2,出题不严谨(C++中delete空指针是安段桥全的,因为它不会做实质性动作巧巧,至多只是抛出异常,但是对于抛出异常是认定为正确还是认定为错误就看法不统一了;另外如果说delete空指针会产生未定义的行为在现在看来是完全错误的说法,我不是很了解这种说法的来历,可能是老标准握宽猛的C++有这样的解释,或是某些人自己瞎想的吧)3,对4,对5,错6,错7,错(私有)8,错(友元)9,对10,对(出题不严谨,假设这里的虚函数不包括纯虚函数)