会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
帆_06_17
博客园
首页
新随笔
联系
管理
订阅
2014年12月17日
C++对象模型
摘要: 今天把C++对象模型重新温习了一遍总结:(1) 对于基类,如果有虚函数,那么先存放虚函数表指针,然后存放自己的数据成员;如果没有虚函数,那么直接存放数据成员。(2) 对于单一继承的类对象,先存放父类的数据拷贝(包括虚函数表指针),然后是本类的数据。(3) 虚函数表中,先存放父类的虚函数,再存放子类的...
阅读全文
posted @ 2014-12-17 11:14 帆_06_17
阅读(89)
评论(0)
推荐(0)
2014年12月12日
二叉树遍历
摘要: 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)
2014年12月11日
static 的作用
摘要: 非类中1) 隐藏 修饰对象: 全局变量 和 函数 编译多个源文件添加static 使其作用域 限定在 当前源文件 带来一个好处: 不必担心命名冲突2)默认初始化为0 对象:未初始化全局变量(BSS 段 默认初始化本来就是 0) 和 局部变量3) 改变静态局部变量的生存周期 生命周期为整个...
阅读全文
posted @ 2014-12-11 19:33 帆_06_17
阅读(130)
评论(0)
推荐(0)
公告