摘要:
一个由C/C++编译的程序除了存放函数二进制代码的程序代码段(code段)外,数据占用的内存大致分为以下几个部分:1、栈区(stack) 存放局部变量、函数参数、返回数据、返回地址等。系统自动分配释放 ,其操作方式类似于数据结构中的栈。需要注意的有三点: 第一, 退栈后销毁进栈时定义数据,请看下... 阅读全文
摘要:
基类指针引用派生类对象
用基类指针引用一个派生类对象,由于派生类对象也是基类的对象,所以这种引用是安全的; 但是只能引用 基类成员 。
若试图通过基类指针引用那些只在派生类中才有的成员,编译器会报告语法错误。
(~~解决该问题的答案是虚函数和多态性~~??? 这个说法不正确吧) 派生类指针引... 阅读全文