volatile 是可选的,编译器有可能对汇编代码进行优化,使用 volatile 关键字之后,告诉编译器不要优化手写的内联汇编代码。 2. test1.c 插入空指令#include <stdio.h> int main() { asm ("nop"); printf("hello"); asm ("nop nop " "nop"); return 0; } 注意:C语言中会自动把两个连续的字符串字面...