会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
指尖上的快乐
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
4
5
6
7
8
9
10
下一页
2016年1月25日
malloc心得
摘要: 使用malloc时,要有一种在内存中随机分配一块内存的思想,然后再把分配好的内存的首地址返回来.
阅读全文
posted @ 2016-01-25 22:07 指尖上的快乐
阅读(104)
评论(0)
推荐(0)
编辑
结构体. ->操作符的内涵
摘要: 实质上就是结构体成员相对于结构体大变量的偏移地址,操作符所干的事情就是寻址.是偏移,是偏移,是偏移.偏移后的地址
阅读全文
posted @ 2016-01-25 13:52 指尖上的快乐
阅读(171)
评论(0)
推荐(0)
编辑
2016年1月22日
数组指针
摘要: 1.typedef int MyArray[5]; MyArray *pArray;2.typedef int (*MyArray)[5]; MyArray pArray;3 int (*p)[5]就算是一维的数组指针,也可以视作二维数组,只有一个行的二维数组.数组指针是行指针,数组指针通常是二级指...
阅读全文
posted @ 2016-01-22 15:13 指尖上的快乐
阅读(191)
评论(0)
推荐(0)
编辑
2016年1月21日
二级指针的三种内存模型
摘要: 1. char *buf[] //指针数组 实质上还是属于一维数组,特殊的是每个元素都是指针,2.char buf[10][30] 在传入被调用函数中时,对应的参数不应该只是一个二级指针,如(char **buf),因为与第一种内存模型不一样. 实质上是属于二维数组,每个元素都是实际的值.3. ch...
阅读全文
posted @ 2016-01-21 21:48 指尖上的快乐
阅读(253)
评论(0)
推荐(0)
编辑
2016年1月20日
从一简单程序看C语言内存分配
摘要: int main13(){ char buf[20]="aaaa"; char buf2[] = "bbbb"; char *p1 = "111111"; char *p2 = malloc(100); strcpy(p2, "3333");}"aaaa"首先分配在常量区,bu...
阅读全文
posted @ 2016-01-20 13:53 指尖上的快乐
阅读(214)
评论(0)
推荐(0)
编辑
2016年1月16日
指针作为函数参数的
摘要: 不管是几级指针,不管指针的形式是什么.C++编译器只会分配四个字节,真正需要关心的不是这个指针变量,而是指针所指向的内存地址的数据类型.指针的步长会根据指针所指向的数据类型而变化.
阅读全文
posted @ 2016-01-16 11:06 指尖上的快乐
阅读(127)
评论(0)
推荐(0)
编辑
堆.栈的内存存放方向,与本身的生长方向
摘要: 生长方向:栈的开口向下,堆的开口向上,栈每压入一个内存块,即在栈的下端开辟出来,该内存块的首地址是在该内存块的最下面,内存块里的数据生长方向,是向上的(与栈本身的生长方向是相反的),这一点对堆来讲也适用(当然,堆的开口本来就朝上,很好理解).
阅读全文
posted @ 2016-01-16 10:21 指尖上的快乐
阅读(822)
评论(0)
推荐(0)
编辑
2015年12月11日
父类构造函数中的this指针在子类构造对象后,这个this指针指向什么
摘要: 子类的对象内存布局包括两部分:父类和子类派生部分,所以执行父类的构造函数只不过是在构造子类对象的父类部分。因此子类对象的this指针是指向子类对象自己。
阅读全文
posted @ 2015-12-11 13:35 指尖上的快乐
阅读(1583)
评论(0)
推荐(0)
编辑
2015年11月5日
override与final
摘要: override 强调该函数是重写的父类的函数final 指定该函数不能被重写两者都是针对virtual 函数
阅读全文
posted @ 2015-11-05 10:53 指尖上的快乐
阅读(125)
评论(0)
推荐(0)
编辑
类模板作为函数参数
摘要: 类模板作为函数参数时,函数也应该是模板函数,且通用类型应该与类模板一致
阅读全文
posted @ 2015-11-05 10:23 指尖上的快乐
阅读(361)
评论(0)
推荐(1)
编辑
上一页
1
···
4
5
6
7
8
9
10
下一页