摘要: 今天把C++对象模型重新温习了一遍总结:(1) 对于基类,如果有虚函数,那么先存放虚函数表指针,然后存放自己的数据成员;如果没有虚函数,那么直接存放数据成员。(2) 对于单一继承的类对象,先存放父类的数据拷贝(包括虚函数表指针),然后是本类的数据。(3) 虚函数表中,先存放父类的虚函数,再存放子类的... 阅读全文
posted @ 2014-12-17 11:14 帆_06_17 阅读(89) 评论(0) 推荐(0)
摘要: 1.首先是二叉树的建立先序递归建立一个 建立一个二叉树 用#表示空void CreatTree(BitNode **root){ char ch; scanf("\n%c",&ch); if(ch == '#') *root = NULL; else { ... 阅读全文
posted @ 2014-12-12 00:45 帆_06_17 阅读(114) 评论(0) 推荐(0)
摘要: 非类中1) 隐藏 修饰对象: 全局变量 和 函数 编译多个源文件添加static 使其作用域 限定在 当前源文件 带来一个好处: 不必担心命名冲突2)默认初始化为0 对象:未初始化全局变量(BSS 段 默认初始化本来就是 0) 和 局部变量3) 改变静态局部变量的生存周期 生命周期为整个... 阅读全文
posted @ 2014-12-11 19:33 帆_06_17 阅读(130) 评论(0) 推荐(0)