会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿瞒123
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
下一页
2016年8月27日
Ubuntu终端Terminal常用快捷键
摘要: 快捷键 功能 Tab 自动补全 Ctrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl+k 删除此处至末尾的所有内容 Ctrl+u 删除此处至开始的所有内容 Ctrl+d 删除当前字符 Ctrl+h 删除当前字符前一个字符 Ctrl+w 删除此处到左边的单词 Ctrl+y 粘贴由
阅读全文
posted @ 2016-08-27 15:04 阿瞒123
阅读(5051)
评论(0)
推荐(0)
2016年8月14日
继承(一)
摘要: 继承是一个具化的过程,父类的范围更大,子类的范围更小,父类时一个更广泛的概念,子类是一个更具体的概念。 注意:在继承时有三种继承方式,分别是public ,protected ,private. public 的继承方式,成员在父类中的访问权限是什么样的,在子类中还是什么样的, protected
阅读全文
posted @ 2016-08-14 22:57 阿瞒123
阅读(283)
评论(0)
推荐(0)
2016年8月13日
c语言中动态数组的建立
摘要: 一维动态数组的创建,这个比较简单,直接上代码 二维动态数组的创建
阅读全文
posted @ 2016-08-13 16:38 阿瞒123
阅读(19549)
评论(0)
推荐(2)
2016年8月3日
指针的一些小的知识点
摘要: (1)指针的算术运算 &a相当于一个执行int[10]的类型的指针变量。而a相当于一个执行int类型的指针变量。 (2)指针数组和数组指针 printf("p=%d\n",p);//值和a的值相同 printf("p+1=%d\n",p+1);//增加了40 (3)sizeof与strlen的区别
阅读全文
posted @ 2016-08-03 22:08 阿瞒123
阅读(240)
评论(0)
推荐(0)
什么是内存地址
摘要: 指针的定义:指针是存放内存地址的变量,一般32位的系统,内存地址的大小是4个字节,所以指针变量的大小一般也是4个字节。 什么是内存地址? 我们知道存储是存放数据的地方,这些数据以1010101这样的二进制存放在内存中,那么为了便于访问,对他们每8个bit位进行编址。 也就是说,内存地址就是一系列对内
阅读全文
posted @ 2016-08-03 16:45 阿瞒123
阅读(1498)
评论(0)
推荐(0)
2016年7月25日
组合(composition)与继承(inheritance)
摘要: c++中一个重要的特点就是代码的重用,为了代码重用,有两个非常重要的手段,一个是继承,一个是组合 上面两种类的关系就分别是继承和组合。下面我们看一下代码示例: 子类的成员函数操作子类的对象,父类的成员函数操作父类的对象,哪怕被继承到子类,从父类继承的成员函数也是操作的从父类继承的那部分成员变量。当然
阅读全文
posted @ 2016-07-25 19:08 阿瞒123
阅读(1752)
评论(0)
推荐(0)
2016年7月18日
重载new和delete
摘要: 当我们创建一个new表达式时,会发生两件事。首先使用operator new()分配内存,然后调用构造函数。在delete表达式里,调用了析构函数,然后使用operator delete()释放内存。我们无法控制构造函数与析构函数的调用,但是可以改变内存分配函数operator new()和oper
阅读全文
posted @ 2016-07-18 19:09 阿瞒123
阅读(590)
评论(0)
推荐(0)
2016年7月16日
不要轻易delete void*指针,这样会隐藏比较多的错误。
摘要: 首先我们来开一下这个类的内存模型。 在运行结果截图中,我们看到
阅读全文
posted @ 2016-07-16 19:22 阿瞒123
阅读(2872)
评论(0)
推荐(0)
2016年7月13日
内存管理运算符new delete与内存管理函数malloc free的区别——已经他们对对象创建的过程。
摘要: (1)内存管理函数与内存管理运算符的区别 内存管理函数有内存分配函数,malloc calloc realloc 以及内存释放函数free。 内存管理运算符有new 和delete. 两种内存管理方式的最大区别就是malloc以及free等内存管理函数是库函数,不在编译器的控制 范围之内。并且在创建
阅读全文
posted @ 2016-07-13 18:20 阿瞒123
阅读(325)
评论(0)
推荐(0)
2016年7月11日
自动类型转换之全局重载运算符与成员重载运算符
摘要: 使用全局重载运算符而不使用成员运算符重载的最便利的原因之一是在全局版本中的自动类型转换可以针对任一操作数,而成员版本必须保证做操作数已处于正确的形式(即左操作数必须是当前类的对象)。 上面的代码要注意a+1;这句话。因为这句话把int类型的1转换成了Number类型,调用了Number(int ii
阅读全文
posted @ 2016-07-11 14:01 阿瞒123
阅读(569)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
下一页
公告