当前位置: 技术问答>linux和unix
汇编的一个简单问题
来源: 互联网 发布时间:2016-11-27
本文导语: linux下,汇编中调用printf,参数是"%c", '1';也就是实现 printf("%c", '1'); 要怎么把那个'1'通过栈传进去呢? | gcc -S xxx.c 生成xxx.s汇编文件看看就知道了 | 调用printf之前,将'1'压栈 ...
linux下,汇编中调用printf,参数是"%c", '1';也就是实现 printf("%c", '1'); 要怎么把那个'1'通过栈传进去呢?
|
gcc -S xxx.c
生成xxx.s汇编文件看看就知道了
生成xxx.s汇编文件看看就知道了
|
调用printf之前,将'1'压栈
|
你想用系统调用还是库调用啊
当然是系统条用方便些了
当然是系统条用方便些了