// ASM_demo.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include <iostream>
#include <Windows.h>
using namespace std;
void showResult(int a, LPCSTR b) {
std::cout << std:: endl;
std::cout <<a<<b<< std::endl;
}
boolean isEqual(int a, int b) {
if (a == b) {
return true;
}
return false;
}
void demo1() {
// SetConsoleTitle(L"kernel Demo2222");
const char* kernelMessage = "Hello kernel";
const char* kernelMessage3 = "相等";
const char* kernelMessageResult = "L2:Success!!";
const char* kernelMessageTitle = "Hello";
const char* kernelMessageTitle2 = "world";
_asm {
mov eax, kernelMessage

这是一个C++程序,其中包含了ASM(汇编语言)代码段,用于输出字符串到控制台和显示消息框。程序通过ASM调用`printf`和`MessageBoxA`函数,并检查两个值是否相等,根据比较结果输出不同信息。
&spm=1001.2101.3001.5002&articleId=126106908&d=1&t=3&u=cef37d2c7281437ab1d390920ef11b2d)
7198

被折叠的 条评论
为什么被折叠?



