在C编程中,什么是;排放;做

在C编程中,什么是;排放;做,c,byte,emit,C,Byte,Emit,我最近试图扩展我对C语言的知识,我遇到了一个使用emit的程序,可能会发出一个字节 } 这有什么用呢? 提前感谢。您的C程序正在使用\u asm关键字执行内联汇编代码_asm是在MSDN中使用的Microsoft特定关键字。\u asm关键字调用内联汇编程序。它后面必须跟一条汇编指令,一组用大括号括起来的指令,或者至少是一对空大括号 \u emit伪指令类似于MASM的DB指令\u emit是一条特定于MSDN的伪指令\u emit用于在当前文本段的当前位置定义单个立即字节\u emit一次只能

我最近试图扩展我对C语言的知识,我遇到了一个使用emit的程序,可能会发出一个字节

}

这有什么用呢?
提前感谢。

您的C程序正在使用
\u asm
关键字执行内联汇编代码_asm是在
MSDN
中使用的Microsoft特定关键字。
\u asm
关键字调用内联汇编程序。它后面必须跟一条汇编指令,一组用大括号括起来的指令,或者至少是一对空大括号


\u emit
伪指令类似于
MASM
DB
指令
\u emit
是一条特定于MSDN的伪指令<代码>\u emit用于在当前文本段的当前位置定义单个立即字节<代码>\u emit一次只能定义一个字节,并且只能在文本段中定义。

在我看来,这就像内联汇编程序。@Musa谢谢,你绝对是对的。“emit”在内联汇编程序中做什么?db是类似的指令,请参见:非常感谢!我想投你一票,但我没有这个名声。
__declspec(naked) void marker_begin() {
__asm {
    _emit 0x51;
    _emit 0x21;
    _emit 0x1A;
    _emit 0x14;
    _emit 0x2C;
    _emit 0x5B;
}