会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
逐心
博客园
首页
新随笔
联系
订阅
管理
2018年9月11日
补码原理——负数为什么要用补码表示
摘要: 文首 我们都知道负数在计算机中是以补码(忘了补码定义的戳这里)表示的,那为什么呢?本文尝试了解补码的原理,而要想理解它,首先得理解算术中“模”的概念。所以首先看一下什么是模,然后通过一个小例子来理解补码。 1 模(Modulo) 1.1 什么是模数 In mathematics, modular a
阅读全文
posted @ 2018-09-11 14:22 逐心
阅读(2470)
评论(1)
推荐(2)
2018年9月9日
C++ 内存管理
摘要: 在c++中内存主要分为5个存储区: 栈(Stack):局部变量,函数参数等存储在该区,由编译器自动分配和释放.栈属于计算机系统的数据结构,进栈出栈有相应的计算机指令支持,而且分配专门的寄存器存储栈的地址,效率分高,内存空间是连续的,但栈的内存空间有限。 堆(Heap):需要程序员手动分配和释放(ne
阅读全文
posted @ 2018-09-09 17:13 逐心
阅读(163)
评论(0)
推荐(0)
2018年7月23日
c++ 多态总结
摘要: C++的多态性用一句话概括就是: 在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。 如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数,此为多态的表现; 在看看以下几点: 1. 用virtual关键字申明的函数叫
阅读全文
posted @ 2018-07-23 20:36 逐心
阅读(137)
评论(0)
推荐(0)
公告