下载百度汉语App
名师好课免费看

ASM

百科释义

报错

ASM是C++语言中用于内嵌汇编指令的关键字,允许在高级语言代码中直接嵌入机器级指令,语法规则由编译器实现定义。在C语言中未被正式纳入C11标准,仅作为公共扩展存在于Annex J中,但多数C编译器仍将其作为扩展功能支持。Visual C++通过asm关键字实现内联汇编,支持三种语法形式:大括号包裹的指令块、逐行添加关键字前缀或分号分隔的单行指令。使用大括号形式可清晰分隔汇编代码与C/C++代码,并兼容MASM语法格式。asm块不影响变量作用域,支持嵌套使用且不改变变量可见性。微软编译器将标准C++的asm关键字扩展为__asm以实现完整功能,并推荐开发者优先使用该扩展形式。C++标准将asm... 查看百科

注:百科释义来自于百度百科,由网友自行编辑。