摘要: 代码段:存放函数的二进制代码,由操作系统进行管理 数据段:存放全局变量和静态变量以及常量 堆:由程序员分配和释放,若不释放,程序结束时由操作系统回收(向上增长) 栈:由编译器自动分配释放,存放函数的参数值、局部变量等(向下增长) 代码段向下地址由低到高 堆和栈的主要区别: 管理方式不同:栈是系统自动 阅读全文
posted @ 2023-10-26 14:36 Wsiyan 阅读(3) 评论(0) 推荐(0) 编辑
摘要: void不能用于声明变量。 不能对void*指针直接解引用(需要转换成其他类型的指针)。 把其他类型的值赋给void*指针不需要转换。 把void*类型指针赋给其他变量指针需要转换。 void func(string varname, void* p) { cout << varname << "的 阅读全文
posted @ 2023-10-25 22:08 Wsiyan 阅读(1) 评论(0) 推荐(0) 编辑
摘要: | address | date | | | | | 10000H | 23 | | 10001H | 11 | | 10002H | 22 | | 10003H | 66 | ## 基础 物理地址 = 段地址 * 16 + 偏移地址 ## 做法 编程时可根据需要将一组内存单元定义为一个段。 可以将 阅读全文
posted @ 2023-06-24 17:40 Wsiyan 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1.以管理员身份运行cmd ![](https://img2023.cnblogs.com/blog/3226992/202306/3226992-20230622202257349-1340196155.png) 2.输入 msiexec /package + 安装程序所在的绝对路径 ![](ht 阅读全文
posted @ 2023-06-22 20:29 Wsiyan 阅读(1069) 评论(1) 推荐(0) 编辑
摘要: 1. Windows点开设置。 2. 找到并点击网络和internet,选择并点击状态栏。 3. 找到网络高级设置,点击更改适配器选项。 4. 找到VMware Network Adapter可能不止一个需要自己找到出现错误的那个,鼠标右键点击。 5. 选择诊断。 6. 检测到“VMware Net 阅读全文
posted @ 2023-06-22 19:39 Wsiyan 阅读(443) 评论(0) 推荐(0) 编辑