我用 C++ 写了一个小程序:
#include <iostream>
int main()
{
int input;
std::cin >> input;
if(input == 5){
std::cout << "Input == 5";
}
else{
std::cout << "Input != 5";
}
return 0;
}
我已经建立了程序。工作程序在Release
文件夹中。现在我想更改if
语句,而不更改 C++ 代码。我下载了一个十六进制编辑器并打开了文件。里面.exe
有很多。我用谷歌搜索了这个问题,发现这张非常漂亮的图片:
我在十六进制编辑器中搜索了我的输出Input == 5
。我找到了。当我将其更改为不同的内容并执行文件时,程序会显示新输入的消息,而不是旧消息。
但现在我想改变代码的结构(if
语句)。我搜索if
,但没有找到任何东西。那么,代码部分(图像)在哪里?