在此记录一下c调用汇编的方法,汇编使用的是AT&T语法。例子很简单,就是在给一个整数用汇编转换成二进制
c部分很简单,文件名随便,如main.c:
复制代码 代码如下:
#include
#include
void decToBin(long dec,char *b); //声明外部汇编函数
int main()
{
long dec=254;
char *bin=(char*)malloc(sizeof(char)*64);
decToBin(dec,bin);
printf("%s\n",bin);
free(bin);
return 0;
}
以上就是c语言调用汇编的方法的详细内容,更多请关注0133技术站其它相关文章!