免费网站建站页面,企业网站后台,雅客网站建设,建设银行网站首页口在此实现了一个基本的IL汇编程序#xff1b;
了解MSIL汇编和IL汇编评估堆栈_bcbobo21cn的博客-CSDN博客
它用了下面两句来在屏幕输出字符串#xff0c; ldstr I am from the IL Assembly Language... call void [mscorlib]System.Console::WriteLine (string) …在此实现了一个基本的IL汇编程序
了解MSIL汇编和IL汇编评估堆栈_bcbobo21cn的博客-CSDN博客
它用了下面两句来在屏幕输出字符串 ldstr I am from the IL Assembly Language... call void [mscorlib]System.Console::WriteLine (string)
下面来看一下IL汇编如何实现字符串连接
我也不知有没有指令看到有一句 call string [mscorlib]System.String::Concat(object, object) 看上去是实现字符串连接看一下IL汇编代码如下 .assembly extern mscorlib {}.assembly Test{.ver 1:0:1:0}.module test.exe.method static void main() cil managed{.maxstack 1.entrypointldstr I am AAA and ... ldstr BBB and CCC。 call string [mscorlib]System.String::Concat(object, object)call void [mscorlib]System.Console::WriteLine (string)ret}
构建运行一下 构建出了exe但是运行出错
把 call string [mscorlib]System.String::Concat(object, object) 改为 call string [mscorlib]System.String::Concat(string, string)
也是一样的情况有时间继续