12 2018 档案

摘要:发明十大算法的其中几位算法大师 一、1946 蒙特卡洛方法[1946: John von Neumann, Stan Ulam, and Nick Metropolis, all at the Los Alamos Scientific Laboratory, cook up the Metropo 阅读全文
posted @ 2018-12-31 19:25 lemaden 阅读(4272) 评论(0) 推荐(0)
摘要:今天群里一位小伙伴问了一个关于scanf函数的问题: scanf("%d", &n); 这个代码怎么防止输入字母? 因为他下面是判断n是否为质数,所以这里肯定有个判断,不然输入字母后就乱跑了。 我给他提供的办法是: 这段代码,通过判断scanf的返回值为输入值的个数,这样就可以了,这在竞赛题里面经常 阅读全文
posted @ 2018-12-30 20:13 lemaden 阅读(1360) 评论(0) 推荐(0)
摘要:下面的标识符你肯定在工程中看不到,但是在面试题中却非常常见,掌握掌握还是不错的。 嵌入式软件公司对指针的考察非常强,需要深刻的理解。 右左法则 (实在看不懂看这个) -从最里层的圆括号中未定义的标示符看起 -首先往右看,再往左看 - 遇到圆括号或方括号时可以确定部分类型,并调转方向 -重复2, 3步 阅读全文
posted @ 2018-12-29 11:25 lemaden 阅读(387) 评论(0) 推荐(0)
摘要:1、函数类型 C语言中的函数有自己特定的类型 函数的类型由返回值,参数类型和参数个数共同决定 ★ int add(int i, int j)的类型为int(int, int) C语言中通过typedef为函数类型重命名 ★ typedef type name(parameter list) //na 阅读全文
posted @ 2018-12-29 11:09 lemaden 阅读(469) 评论(0) 推荐(0)
摘要:1、main函数的概念 C语言中main函数称之为主函数 —个C程序是从main函数开始执行的 下面的main函数定义正确吗? 2、main函数的本质 main函数是操作系统调用的函数 操作系统总是将main函数作为应用程序的开始 操作系统将main函数的返回值作为程序的退出状态 思考: 为什么C编 阅读全文
posted @ 2018-12-29 10:43 lemaden 阅读(1183) 评论(0) 推荐(0)
摘要:单用户、多用户、单任务、多任务,这么多种操作系统容易让人迷糊。其实这种初看你会觉得理解了一点,但其实你仔细研究会发现,多用户到底讲的是什么鬼? 多任务比较简单,就是应用程序都要放置到内存上去给CPU调度执行的,你正在使用的浏览器、QQ、音乐播放器,都放置在内存中(不一定此刻就在执行),你同一时刻即在 阅读全文
posted @ 2018-12-28 10:38 lemaden 阅读(11408) 评论(0) 推荐(1)
摘要:突然发现,C++真的对新人太不友善了,当你被那些繁琐的语法给困扰的时候,你根本都不能好好的去了解这面向对象后:封装、继承、多态。 而且,你还要被C++的包袱C语言给困扰,从面向过程到面向对象过渡,C++难吗?难,那到底什么地方难呢?我们应该把思想跟语法分离开来看。 比如像对象的复制,C++涉及到拷贝 阅读全文
posted @ 2018-12-27 13:36 lemaden 阅读(178) 评论(0) 推荐(0)
摘要:今日在图书馆待了差不多一天,我都忘了我吃饭了没,拿着看视频学习,没啦,主要还是看书,突然感觉有点写不动了。 明天开始不带电脑了,准备把数据结构书重新过一遍,算了,还是不用C++写了,感觉C++居然做题还复杂些。。。额。。 数据结构结束就看计算机组成原理吧,顺便跟着朱有鹏把嵌入式相关的课程复习一遍,虽 阅读全文
posted @ 2018-12-24 20:53 lemaden 阅读(172) 评论(0) 推荐(0)
摘要:继Typedef遇上结构体数组后,我们又产生了新的疑问。 上一期地址:https://www.cnblogs.com/lemaden/p/10122929.html 昨天一位朋友又问我了,说结构体数组遇上typedef我懂了,就是数组拥有三个特性:1.首地址 2.数组的长度 3. 数组的步长(元素类 阅读全文
posted @ 2018-12-24 16:02 lemaden 阅读(3146) 评论(2) 推荐(3)
摘要:一、假定数据是如何存储的 隐藏某些实现逻辑时,我们是想要隐藏绘制子弹的细节。我们是通过使用一个可以调用的函数,而不是直接写出绘制子弹到屏幕上的代码来实现的。这里同样可以使用一个函数来隐藏棋盘存储的细节。不直接访问数组,而是调用一个访问数组的函数。例如,你可以写一个像下面这个getPiece一样的函数 阅读全文
posted @ 2018-12-22 22:31 lemaden 阅读(777) 评论(0) 推荐(0)
摘要:C++较之C语言强大的功能之一是,C++编译器自带了大量的可复用代码库,我们称为标准模板库(standard template library),STL。标准模板库是一套常用的数据结构的集合,包括链表和一些基于二叉树的数据结构。这些数据结构允许你在创建时指定它们的数据类型,所以可以使用它们来存储任何 阅读全文
posted @ 2018-12-21 19:40 lemaden 阅读(458) 评论(0) 推荐(0)
摘要:面向对象衍生 面向对象编程方法和编程语言一样在不断地演变发展。到了20世纪90年代,面向对象的方法在软件设计和分析等软件开发的上层领域中流行起来。1994年,当时主要的面向对象分析和设计方法Booth、OMT(Object Modeling Technique)以及 OOSE(Object Orie 阅读全文
posted @ 2018-12-20 22:28 lemaden 阅读(935) 评论(0) 推荐(0)
摘要:使用编程语言写好程序是有技巧的。 主要编程技术: 1. 编程风格 2. 算法 3. 数据结构 4. 设计模式 5. 开发方法 编程风格指的是编程的细节,比如变量名的选择方法、函数的写法等。 算法是解决问题的方法。现实中各种算法都已经广为人知了,所以编程时的算法也就是对这些技巧的具体应用。有很多算法, 阅读全文
posted @ 2018-12-20 21:15 lemaden 阅读(1155) 评论(1) 推荐(0)
摘要:递归 在此之前分享一句话:递归是神,迭代是人。这里的神是针对数据结构这门课程,在实际应用中因为诸多的物理限制,导致递归可能因为栈溢出等,使用受限,其实如果是单纯数据结构这门课程,递归能为你节省相当多的麻烦,故递归是“神”! 有太多太多的同学匆匆就开始学习二叉树、链表等数据结构,对指针跟递归等基本概念 阅读全文
posted @ 2018-12-20 20:31 lemaden 阅读(1601) 评论(0) 推荐(0)
摘要:当写出这样的代码的时候, 实际上有两步操作: 1.分配内存, 2.然后在分配好的内存之上初始化类成员.第二步是有构造函数完成的, 第一步就是new函数的工作.全局的new有六种重载形式, 所以, 刚才的用法, 就是使用new函数的一种重载形式. 如果A这个对象以同样实行重载了new函数的化, 作为成 阅读全文
posted @ 2018-12-20 17:23 lemaden 阅读(8042) 评论(0) 推荐(0)
摘要:C++ 中经常出现使用对象指针,而不是直接使用对象本身的代码,比如下面这个例子: 而不是使用: 要不就是调用对象的方法(比如 testFunc())时不使用这种方式: 我不明白代码为什么要写成这种形式,我能想到的是指针方式是直接访问内存,这么写代码可以提高代码效率以及执行速度,是这样的么? 最佳回复 阅读全文
posted @ 2018-12-20 15:54 lemaden 阅读(653) 评论(0) 推荐(0)
摘要:1.C++程序设计-现代方法 本书非常适合学习了C语言基础,想跨步到C++学习的同学,前20章都是C基础的回顾,简直不要太简单,后面的课后习题花了半个小时做完了,没怎么出错,嗯,我的C语言基础还是可以的,只是没有参与大型的C项目,对业务不够熟悉。后面第22章开始正式进入C++面向对象编程,可还没有怎 阅读全文
posted @ 2018-12-20 15:32 lemaden 阅读(234) 评论(0) 推荐(0)
摘要:一、随机数 以前学C语言的时候感觉随机数没啥用的,现在想想是自己无知啦,在帮人做一个项目的时候发现随机数还是相当有用的,我们可以利用随机数来生成大量的测试数据。 有两种方法可以让你的程序每次运行结果不同: 1.让用户输入不同的数据(或者从文件中读取不同的数据);2.对用户输入的相同数据采取不同的处理 阅读全文
posted @ 2018-12-20 15:04 lemaden 阅读(704) 评论(0) 推荐(0)
摘要:重载(Overload)和重写(Override)是任何一门面向对象的语言都会具有的两个特性,自然,Java语言中也具有此两种特性。但是,对于Java新手,或者没有面向对象语言经验的开发者而言,这会是两个容易混淆和迷糊的特性。本文将由浅入深,以示例代码的方式详解此两种特性的区别。 定义 重载是指一个 阅读全文
posted @ 2018-12-19 09:45 lemaden 阅读(263) 评论(0) 推荐(0)
摘要:main() 定义主窗口 ————》fd = DefineMainWindow() 创建主窗口————》win = CreateMainWindow() 创建主窗口中的元素 >CreateElements(win); 显示主窗口 >DisplayMainWindow(win); 最后,进入消息循环— 阅读全文
posted @ 2018-12-18 15:49 lemaden 阅读(927) 评论(0) 推荐(0)
摘要:首先我们要明白“皮之不存,毛将焉附”的道理,计算机系统是硬件与系统软件完美结合的一个有机整体。因此在学习这一部分时,特别是学习中断控制原理和系统凋用等内容时,要联系计算机组成原理的知识,这样才能对整个系统了解。 一、程序和进程 进程(process)这一术语 ,最初是在麻省理工学院(MIT)开发的M 阅读全文
posted @ 2018-12-17 23:13 lemaden 阅读(7270) 评论(0) 推荐(6)
摘要:游子吟 慈母手中线, 游子身上衣。 临行密密缝, 意恐迟迟归。 谁言寸草心, 报得三春晖。 A song of the traveler The sewing kit, in Mum's hand The fine coat, the traveler had Carefully made, bef 阅读全文
posted @ 2018-12-17 21:22 lemaden 阅读(206) 评论(0) 推荐(0)
摘要:1、思考 下面这些声明合法吗? int array[5]; int matrix[3][3]; int * pa = array; int * pm = matrix; 问题: array代表数组首元素的地址,那么matrix代表什么? array和&array的地址值相同,但是意义不同,那么它们所 阅读全文
posted @ 2018-12-16 21:30 lemaden 阅读(284) 评论(0) 推荐(0)
摘要:1、典型问题一 下面的程序输出什么为什么? 分析 : snprintf函数本身是可变参数函数,原型如下: int snprintf(char* buffer, int buf_size, const char* fomart, ...) 当函数只有3个参数时,如果第三个参数没有包含格式化信息,函数调 阅读全文
posted @ 2018-12-16 21:13 lemaden 阅读(458) 评论(0) 推荐(0)
摘要:1、字符串的概念 字符串是有序字符的集合 字符串是程序中的基本元素之一 C语言中没有字符串的概念 - C语言中通过特殊的字符数组模拟字符串 - C语言中的字符串是以 '\0' 结尾的字符数组 2、字符数组与字符串 在C语言中,双引号引用的单个或多个字符是一种特殊的字面量 -存储于程序的全局只读存储区 阅读全文
posted @ 2018-12-16 21:04 lemaden 阅读(460) 评论(0) 推荐(0)
摘要:1、变量回顾 程序中的变量只是—段存储空间的别名,那么是不 是必须通过这个别名才能使用这段存储空间? 2、思考 下面的程序输出什么?为什么? 3、*号的意义 在指针声明时,*号表示所声明的变量为指针 在指针使用时,*号表示取指针所指向的内存空间中的值 *相当于一把钥匙,通过这把钥匙打开内存,读取内存 阅读全文
posted @ 2018-12-16 20:21 lemaden 阅读(301) 评论(0) 推荐(0)
摘要:1、基本概念 条件编译的行为类似于C语言中的if…else… 条件编译是预编译指示命令,用于控制是否编译某段代码 2、实例分析 条件编译初探 22-1.c 3、条件编译的本质 预编译器根据条件编译指令有选择的删除代码 编译器不知道代码分支的存在 if. .. else ... 语句在运行期进行分支判 阅读全文
posted @ 2018-12-16 20:11 lemaden 阅读(1533) 评论(0) 推荐(0)
摘要:1、C语言中的宏定义 #define是预处理器处理的单元实体之— #define定义的宏可以出现在程序的任意位置 #define定义之后的代码都可以使用这个宏 2、定义宏常量 #define定义的宏常量可以直接使用 #define定义的宏常量本质为字面量 下面的宏常量定义正确吗? 3、实例分析 宏定 阅读全文
posted @ 2018-12-16 19:51 lemaden 阅读(732) 评论(0) 推荐(0)
摘要:1、C语言中的位运算符 位运算符直接对bit位进行操作,其效率最高。 左移和右移注意点 -左操作数必须为整数类型 char和short被隐式转换为int后进行移位操作 -右操作数的范围必须为: [0, 31] -左移运算符<<将运算数的二进制位左移 规则:高位丢弃,低位补0 -右移运算符>>把运算数 阅读全文
posted @ 2018-12-15 15:27 lemaden 阅读(849) 评论(0) 推荐(0)
摘要:同学们认为注释很简单,那我来看看下面的代码是否正确? 1.似是而非的问题 你的答案是什么呢? 答案: 只有第七行出错。 2.注释规则 编译器在编译过程中使用空格替换整个注释 字符串字符串字面量中的 // 和 /*...*/不代表注释符号 /*......*/型注释不能被嵌套(在分段排除异常往往被忽略 阅读全文
posted @ 2018-12-15 15:03 lemaden 阅读(3110) 评论(0) 推荐(0)
摘要:1、const只读变量 const修饰的变量是只读的。本质还是变量 const修饰的局部变量在栈上分配空间 const修饰的全局变量在全局数据区分配空间 const只在编译期有用,在运行期无用 const修饰的变量不是真的变量,它只是告诉 编译器该变量不能出现在赋值符号的左边实例一.cpp: 从上面 阅读全文
posted @ 2018-12-15 14:40 lemaden 阅读(1154) 评论(0) 推荐(0)
摘要:昨天韩同学在做数据结构题的时候,问了我一个关于typedef 与结构体数组的问题: 这里我们先回顾一下struct是怎么使用的。 1.有名构造类型-结构体 2.别名构造类型-结构体 上面我们使用有名构造类型-结构体可以满足要求了,为何还要有个别名构造类型呢? 因为你看上面的第8行代码,我们定义一个新 阅读全文
posted @ 2018-12-15 12:06 lemaden 阅读(5529) 评论(1) 推荐(2)
摘要:-循环语句分析 循环语句的基本工作方式 - 通过条件表达式判断是否执行循环体 - 条件表达式循环if语句表达式的原则 do、while、for的区别 - do语句先执行后判断,循环体至少循环一次 - while语句先判断后执行,循环体可能不执行 - for语句先判断后执行,相比while更简洁 三者 阅读全文
posted @ 2018-12-15 09:57 lemaden 阅读(315) 评论(0) 推荐(0)
摘要:if语言中零值比较的注意点: -bool型变量应该直接出现于条件中,不要进行比较 -变量和零值比较时,零值应该出现在比较符号左边 -float型变量不能直接进行零值比较,需要定义精度 switch 语句分析: -switch 语句对应单个条件多个分支的情形 -case语句分支必须要有break,否则 阅读全文
posted @ 2018-12-15 09:38 lemaden 阅读(160) 评论(0) 推荐(0)
摘要:首先我们看我们接到的一个用户需求: 编写一个函数: -函数可以获得斐波那契数列每项的值 -没调用一次返回一个值。 -函数可以重复使用根据需要。 比如斐波那契函数,第一二次调用返回1 三次调用返回2,四次返回3。。 这段代码我们发现初步满足需要,但客户说我们的不满足需求; 他说:我们这段代码一旦开始就 阅读全文
posted @ 2018-12-14 21:05 lemaden 阅读(155) 评论(0) 推荐(0)
摘要:C++里面也可使用数组运算操作符: 例如: 但是不是我们定义 了一个类后,就可以使用数组访问操作符了呢? 被忽略的事实: -数组访问符是C/C++的内置操作符; -数组访问符的原生意义:数组访问和指针运算。 例如: a[n] <->*(a+n) <->*(n+a) <-> n[a] 指针与数组的复习 阅读全文
posted @ 2018-12-14 20:42 lemaden 阅读(256) 评论(0) 推荐(0)
摘要://通过不同的方法,实现对所输入字符串的反转,可以很好地复习巩固 C++ 基础知识/*分析过程: 假设要使传递的字符串为常量const字符串,这样操作更加灵活,可直接传递字符串字面值进行反转,常见的解决方法就是,定义一个新的与传递过来字符串长度 相等的字符数组,然后进行字符串拷贝,把str字符按从左 阅读全文
posted @ 2018-12-14 17:34 lemaden 阅读(22277) 评论(0) 推荐(0)
摘要:今天在群里跟朋友谈着谈着,聊到了马克思主义的两面性,搜索后发现,有位网友总结得很棒,粘贴到此处,若侵联系我删除. 我自己的看法是: 群里的朋友发了这张图片,我立即联系到的是分而治之的哲理,可能是最近看算法看得比较多了,心里一直绕不开分而治之,看什么东西都是分而治之,再联系到最近看的一本书,讲的是有限 阅读全文
posted @ 2018-12-14 14:28 lemaden 阅读(1070) 评论(0) 推荐(0)
摘要:历史遗留问题: -C语言不支持真正意义上的字符串; -C语言字符数组和一组函数实现字符串操作; -C语言不支持在定义类型,因此无法获得字符串类型; solution: -从C到C++的进化过程引入了自定义类型; -在C++中可以通过类完成字符串类型的定义; question: C++中原生类型系统是 阅读全文
posted @ 2018-12-14 14:13 lemaden 阅读(187) 评论(0) 推荐(0)
摘要:惊弓之鸟 我本林中鸟, 倚树啄木食。 惊弓飞向天, 彩虹婀娜姿。 释义: 我本是深山中的一只小鸟,停息在树枝上琢木取食; 一天,树林近处传来猎人捕获器的声音,吓得我蹬离树枝,飞快地冲向天空; 当我飞到树林之上时,眼前的一切深深震撼了我; 一道彩虹远挂在天空边,似乎是在向我跳舞招手. 涵义: 自我体会 阅读全文
posted @ 2018-12-14 12:41 lemaden 阅读(122) 评论(0) 推荐(0)
摘要:复数计算第一种形式(自定义复数类): Question: Add 函数可以解决Complex对象相加的问题; 但是Complex是现实世界的确定存在的复数; 并且复数的地位在数学中的地位与普通的实数地位i相同; 为什么不能+操作符也支持复数相加呢? 操作符重载: C++中的operator关键字可以 阅读全文
posted @ 2018-12-14 10:56 lemaden 阅读(201) 评论(0) 推荐(0)
摘要:函数重载回顾: - 函数重载的本质为相互独立的不同函数; -C++通过函数名和函数参数确定函数调用. -无法直接通过函数名得到重载函数的入口地址. -函数重载必然发生在同一作用域. 类中的重载: -构造函数的重载; -普通成员函数的重载 -静态成员函数的重载 Question: 全局函数,普通成员函 阅读全文
posted @ 2018-12-14 10:24 lemaden 阅读(303) 评论(0) 推荐(0)
摘要:实际工程开发逐渐被遗弃; 什么是友元? - 友元是C++ 中的一种关系; -友元关系发生在函数与类之间或者类与类之间; -友元是单项的,不能传递。 函数————》(友元)————》class; 友元的用法: -在类中以friend 关键字声明友元 -类的友元可以是其它类或者具体的函数 -友元不是类的 阅读全文
posted @ 2018-12-14 09:50 lemaden 阅读(142) 评论(0) 推荐(0)
摘要:模式:方法。设计模式,就是设计方法。前人证明了的行之有效的方法。 构造函数: 1.关于构造函数 -类的构造函数用于对象的初始化。 -构造函数与类同名并且没有返回值。 -构造函数在对象定义时自动被调用。 问题: 1.如何判断构造函数的执行结果? 2.在构造函数中执行return语句会发生什么? 3.构 阅读全文
posted @ 2018-12-14 08:44 lemaden 阅读(420) 评论(0) 推荐(0)
摘要:first : 类中是否可以const 成员变量? 实例一: 阅读全文
posted @ 2018-12-13 17:15 lemaden 阅读(126) 评论(0) 推荐(0)
摘要:深拷贝 main.cpp IntArray.cpp IntArray.h 阅读全文
posted @ 2018-12-12 11:55 lemaden 阅读(1448) 评论(0) 推荐(0)
摘要:-无参构造函数 没有参数的构造函数: 当类中没有定义构造函数时,编译器默认提供一个无参构造函数,并且其函数体为空; -拷贝构造函数 参数为const class_name & 的构造函数 (当前类对象的引用): 当类中没有定义拷贝构造函数,编译器默认提供一个拷贝构造函数,简单的进行成员变量的复制。 阅读全文
posted @ 2018-12-12 11:53 lemaden 阅读(291) 评论(0) 推荐(0)
摘要:C++ 实例练习-替换原生数组 main.cpp IntArray.cpp IntArray.h 阅读全文
posted @ 2018-12-12 11:08 lemaden 阅读(376) 评论(0) 推荐(0)
摘要:类的属性-初始化对象 从程序设计的角度,对象只是变量,因此: -再栈上创建对象时,成员变量初始化为随机值; -在堆上创建变量时,成员变量初始化为随机值; -在静态存储区创建变量时, 成员变量初始化为 0 值。 生活中的对象都是初始化后才能上市。 初始状态是普遍存在的状态。 如何解决? 解决方案: - 阅读全文
posted @ 2018-12-11 21:06 lemaden 阅读(312) 评论(0) 推荐(0)
摘要:C++四位运算符操作,完美诠释面向对象初级小联系 阅读全文
posted @ 2018-12-11 20:30 lemaden 阅读(2179) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/L-hq815/archive/2012/07/09/2583043.html 若有违规请联系我删除。 介绍 Socket编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 co 阅读全文
posted @ 2018-12-10 19:08 lemaden 阅读(326) 评论(0) 推荐(0)
摘要:HP大中华区总裁孙振耀退休感言 : 如果这篇文章没有分享给你,那是我的错。 如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。 如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”人了。 如果你看完了,你觉得这篇文章只是讲讲大道理,说明你的人生阅历还不够,需要你把这篇文章珍藏 阅读全文
posted @ 2018-12-10 18:48 lemaden 阅读(151) 评论(0) 推荐(0)
摘要:C文件操作 阅读全文
posted @ 2018-12-10 18:34 lemaden 阅读(357) 评论(1) 推荐(0)
摘要:介绍 当我们听说体育心理学时,通常会想到的是与比赛前的心理准备有关。例如,我们所有人都看过书籍或文章,提供如何“思考积极”的技巧,或如何处理神经,压力或可能对我们的表现产生负面影响的兴奋。 鲜为人知的是,还有另一个心理学领域可以应用于骑行。它被称为认知心理学。这是心理学领域,关注我们如何思考,学习和 阅读全文
posted @ 2018-12-07 21:38 lemaden 阅读(321) 评论(2) 推荐(0)
摘要:一、浮点数的秘密 1.内存中的浮点数 浮点数在内存中的存储方式为:符号位、指数、尾数 十进制浮点数的内存表示: 实例分析: float 跟int 都是四个字节为什么float 表示的范围要更广呢? 阅读全文
posted @ 2018-12-07 10:46 lemaden 阅读(230) 评论(0) 推荐(0)
摘要:一、无符号数与有符号数 1.计算机中的符号位 数据类型的最高位用于标识数据的符号 -最高位为1,表明这个数为负数 -最高位为0,表明这个数为正数 2.有符号数的表示法 在计算机内部用补码表示有符号数 -正数的补码为正数本身 -负数的补码为负数的绝对值各位取反加一 3.无符号数的表示法 在计算机内部用 阅读全文
posted @ 2018-12-07 10:22 lemaden 阅读(703) 评论(0) 推荐(0)
摘要:一、C语言数据类型深度剖析 1.什么是数据类型? -可以理解为固定内存大小的别名 -数据类型是创建变量的模子 -数据类型是对内存的格式化操作 上面三句话如何理解? 在以前的汇编语言时代,我们要存储一些数据时,比如操作一个数字“32”,我们需要自己去操作实际的虚拟地址范围,需要程序员自己牢牢得把控每个 阅读全文
posted @ 2018-12-07 09:46 lemaden 阅读(516) 评论(0) 推荐(0)