已知TV是一个类,并有函数func定义如下: void func(){ TV li,*net[2],company[3]; } 则在调用func() 后,TV 类的析构函数被调用的次数是

admin2021-09-05  24

问题 已知TV是一个类,并有函数func定义如下:
    void func(){
               TV li,*net[2],company[3];
    }
则在调用func() 后,TV 类的析构函数被调用的次数是

选项 A、2次
B、3次
C、4次
D、6次

答案C

解析 本题考查默认析构函数,题中定义了对象、包含三个元素的一维对象数组,所以析构函数执行4次,而对象指针数组并没有实际占用空间,所以不执行析构函数。
转载请注明原文地址:https://jikaoti.com/ti/QFh0FFFM
0

最新回复(0)