欢迎来到易学考试网 易学考试官网
全部科目 > 大学试题 > 计算机科学 > C++语言程序设计

问答题

简答题

字符指针、浮点数指针、以及函数指针这三种类型的变量哪个占用的内存最大?为什么?  
类ClassB从ClassA派生,那么ClassA *a = new ClassB(„); 试问该表达是否合法?为什么? 
如果ClassA中定义并实现虚函数int func(void),ClassB中也实现该函数,那么上述变量a->func()将调用哪个类里面的函数?如果int func(void)不是虚函数,情况又如何?为什么? 

    【参考答案】

    所有指针占的空间都一样,通常等于机器的字长。因为它们并不直接存放数据,而是存放一个数据存放地点的地址码,无论放什么数据,......

    (↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

    点击查看答案
    微信小程序免费搜题
    微信扫一扫,加关注免费搜题

    微信扫一扫,加关注免费搜题