1.简介

CE修改器有个自带的教程

有基础的小伙伴可以跟着来一步一步地学习,为了照顾没有什么基础的同学,我这边采用的是自写程序的演示,可能观看的小伙伴需要一点C语言基础

2.C语言程序的准备

代码如下

#include<stdio.h>//主函数
int main()
{int number=100;int select;while(1){system("cls");printf("number=%d\n",number);printf("1.打印数字\n");printf("2.数字增加\n");printf("3.数字减少\n");printf("0.退出程序\n");printf("请输入你要进行的操作代号:");scanf("%d",&select);if(select==0){break;}switch(select){case 1:break;case 2:number+=3;break;case 3:number-=3;break;}printf("\n\n");}printf("程序运行结束\n");return 0;
}

编译并运行,界面如下

为什么我要自己写一个代码而不适用CE自带的呢,因为我想给大家尽可能讲清楚我们各个操作的原理,对着我们代码来讲。

3.C语言程序的梗概

有C语言基础的同学不难看出来,我们上面的程序十分简单,只有三个主要功能,一个是打印数字,一个是数字增加,一个是数字减少。

数字的类型是int,也就是整型,整型在C语言32位机子里是以4字节的形式存储的,那我们接着往下。

4.我们打开CE修改器

看见左上角那个笔记本电脑加放大镜图标了吗,鼠标左键单击打开它,表示选择我们要扫描的进程。

进程多的眼花缭乱,我们选择我们自己编写的C语言程序运行的进程

选完后可以在CE修改器上看到自己选择的进程名称,复核一下是不是你要扫描的进程

4.开始扫描

我们观察到number=100,它是整型4字节,所以我们在CE修改器中的数值栏填入100,类型改为精确值,字节数改为4字节,最后点击首次扫描

扫描结果如下所示

这说明对于我们要扫描的进程来说,它的内存中有三个地方存着100,我们无法确定究竟是哪一个,接下来让我们改变一下这个数字。

我们不妨在进程中选择增加数字,输入选项2并回车

结果变成了number=103

我们在CE修改器中的数值栏填103,并点击再次扫描,意思是从上次扫描的结果中筛选现在等于103的内存数值。

扫描结果如下

我们可以看到,这一个内存我们已经找到,我们用鼠标左键双击它,把它加到下面的记录栏中

我们再鼠标左键双击记录栏中的数字103,并将其改为1000,按回车确认修改完毕。

接下来我们回到我们的C语言程序进程,输入选项1打印数字看一看

结果如下所示

我们的数字被成功修改成了1000。

5.结语

我这篇博文属于抛转引玉,大家通过这一章节的学习,想必也能触类旁通,举一反三,那单精度浮点数和双精度浮点数的扫描和修改也是类似的,大家可以当做课后练习自己写写代码调试一下,有疑问欢迎在评论区一起交流学习。

CE修改器学习历程之精确值扫描和修改相关推荐

  1. CE修改器学习历程之未知值扫描和修改

    1.C语言程序的准备 我们根据上篇博文的节奏,上篇博文中我们知道要扫描和修改的数字是整型4字节,而且可以在程序中随时查看该数字的值,这一次我们学习另一种情况,我们一开始不知道值是多少,但是知道它会如何 ...

  2. CE修改器学习历程之指针变量的保存

    上一节课给大家介绍了普通变量的保存,本节课给大家介绍一下指针变量的保存. 如果一个变量是指针变量,那么我们按照普通变量的方式来保存是无效的,接下来我们先举个例子来简单说明这一现象. 我们对上节课的C程 ...

  3. 框架64位插间_gg修改器64位插件最新版本-gg修改器64位插件补丁最新版(gg修改器64位框架)v60.3免root版_新绿资源网...

    gg修改器64位插件补丁最新版是2020升级的一款gg修改器64框架插件辅助器,GG修改器拥有海量脚本辅助.内存修改.物理外挂.脚本挂机等功能,定制灵活,可玩性极高,深受有安卓手游玩家喜爱! gg修改 ...

  4. 2k20手机修改器服务器已到,NBA2K20手机版修改器

    喜欢玩2K20的用户们快看过来,这款NBA2K20手机版修改器软件的出现,是可以修改游戏中的画质参数的.同时用户也可以通过这款软件来修改角色的皮肤,是可以给用户带来不错的体验.软件使用起来也是非常简单 ...

  5. CE修改器入门:精确数值扫描

    附加Tutorial-i386.exe进程后,我们点击教程的下一步按钮,接着继续第二关,第二关的作用还是很简单的,主要目的是遍历出我们想要的动态数据,比如角色的生命,人物的魔法等,都会用到精确扫描,可 ...

  6. (7)3DMAX之倒角剖面修改器、扫描修改器、倒角剖面与扫描之间的区别

    一.倒角剖面修改器 1.倒角剖面模型的生成 模型原理:用剖面图形的起点位置按照轮廓图形的路径走向去生成对应的模型结构 1.需要轮廓和剖面两个图形 2.轮廓图形比剖面图形大 3.需设置为"经典 ...

  7. 我的世界服务器修改器1.7.10,我的世界修改器_我的世界TMI内置修改器1.7.10 - 99单机游戏...

    我的世界TMI内置修改器适用于1.7.10版本的我的世界,可以修改我的世界内部的参数,非常的有意思,想要的朋友欢迎前来下载. 安装方法: 1.有FORGE版 关闭Minecraft. 使用winrar ...

  8. 泰拉瑞亚修改器服务器能用吗,泰拉瑞亚修改器使用方法详细讲解

    泰拉瑞亚修改器的使用方法一直是小伙伴们所关心的问题,这款游戏走的是像素风,依旧是沙盒内游戏专用的风格,自由度非常的高,而且这款游戏目前在PC端和移动端上都可以使用了,在PC上玩家可以使用修改器,而在移 ...

  9. gg 修改器游戏被保护_GG修改器sky光遇脚本下载app_GG修改器光遇脚本2020最新版下载 安卓版 V411.41.41...

    GG修改器sky光遇脚本是一款知名的手机游戏修改软件,这款手机软件十分强劲,拥有它你能随时一键游戏修改值,加快手机游戏这些作用,使你在这儿感受到一站式的游戏辅助软件感受.这个脚本app不需要root权 ...

最新文章

  1. 2021全国高校计算机能力挑战赛(初赛)C语言
  2. 亚马逊 CTO 回应人脸识别技术质疑:技术无罪,我们无责任
  3. 根据id去重_Person Re-ID研究综述
  4. EF-InvalidOperation系列
  5. 越不服务器显示异常什么原因,计算机异常问题都有哪些常见类型
  6. Nutch+Hadoop集群搭建
  7. element-ui中table表头错位问题
  8. 一个使用ABAP Push Channel开发的乒乓球游戏,可以双打
  9. android 枚举类型比较大小写,Spring 3.0 MVC绑定枚举区分大小写
  10. 如何用java实现加减_用Java实现不用加减乘除做加法操作
  11. 构建项目AppFuse+QuickStart
  12. iOS App 上架流程-新版本1.0上架
  13. ECS服务器下挂载数据盘
  14. 机房收费系统合作版(五)——初识托付
  15. Qt QTimer在线程的应用与思考
  16. 反三角函数的积分公式
  17. mysql+sqlplus命令找不到_oracle sqlplus命令报command not found
  18. 计算机什么病毒有远程控制功能,怎样知道自己的电脑已被远程控制
  19. Vultr能Ping通但SSH无法连接
  20. php插入数据含有特殊符号的处理方法

热门文章

  1. vite1.x 热更新(HMR)的实现原理
  2. 游戏盒子_游戏的未来不是盒子
  3. Redis真的又小又快又持久吗
  4. 碎碎念2020-08-20:键盘
  5. confirm( )
  6. Python探秘大众点评北京火锅店第①期:好吃的火锅在哪里?
  7. 超声波探伤方法之S扫描(仅PA组)
  8. 系统设计中的四个常用战术
  9. 学系统集成项目管理工程师(中项)系列11b_沟通管理(下)
  10. 英语口语怎么夸讲女孩子