;这里是汇编代码 extern c_print section .data str: db "abcde" section .code ;先调用C语言的打印函数 pushstr call c_print
extern void asm_print(char*,int); voidc_print(char* str){ int length=0; while(str[length++]); asm_print(str,length); }
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
小艾 没用过gcc 不过在msvc里 32位环境下 extern 声明需要用下划线开头 _c_print