摘要: 结构体在内存中的表示形式是怎么样的? 结构体在内存中和普通变量存储没有太大的区别。 首先我们看看,计算机如何读取普通变量: 普通变量例如int是占据4个字节,计算机读内存的时候会从起始地址开始读,读4个字节,按照int的规则将二进制转化为整形。所以读取普通变量我们要知道起始地址和数据类型(占据长度, 阅读全文
posted @ 2019-12-20 18:49 azhao_blogs 阅读(3565) 评论(0) 推荐(0) 编辑
摘要: 归并排序 归并排序(Merge Sort)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide and conquer)策略将问题分成一些小的问题然后递归求解,即分而治之。 归并排序每次会将输入序列分割成左右两部分,再分别对这两部分进行归并排序。如此一来在每次递归的时候,问题规模都会变 阅读全文
posted @ 2019-12-10 21:05 azhao_blogs 阅读(454) 评论(0) 推荐(0) 编辑
摘要: LN游戏笔试复盘 0. 写在前面 这次笔试应该算是我第一次正式的笔试。这次笔试复盘即使为了查漏补缺,也是为了纪念第一次笔试吧。试题是HR和我约好时间通过邮箱给我发送的,是一份word文档。首先要吐槽一下试卷的格式:竟然是用word文档的方式,现在大家不都是使用第三方公司或者自己研发的考试系统嘛= = 阅读全文
posted @ 2019-12-09 21:18 azhao_blogs 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 第二章:C++泛型机制的基石——数据类型表 2.1 类模板的公有数据类型成员 2.1.1 类的数据类型成员 C++类中不仅可以定义数据成员和函数成员,而且还可以定义数据类型成员。在泛型设计中,类的数据类型成员是一个常用的感念。所谓类的数据类型成员,就是在一个类中使用typedef定义一个已知数据类型 阅读全文
posted @ 2019-11-18 11:56 azhao_blogs 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 第1章:C++泛型技术基础:模板 1.2 关于模板参数 1.2.1 模板参数类型 1. 类型参数 typename声明的参数都属于类型参数,它的实参必须为系统内置或者用户自定义的数据类型,包括类模板实体,由类模板产生的类模板实体,本质上就是类。 2. 非类型参数 C++允许人们在模板参数列表中像函数 阅读全文
posted @ 2019-11-18 11:51 azhao_blogs 阅读(378) 评论(0) 推荐(0) 编辑