如何在C中嵌入汇编数据如何传递?
学C有将近1个年头了 最近刚学完王爽的汇编 我想知道如何将2者结合进行编程呢? 有如何传递数据?
大概就是这个样子吧!
C/C++ code:
int main(int argc, char* argv[])
{
int a=95,b=27,c=0;
__asm
{
mov eax,a;
mov ebx,b;
add eax,ebx;
mov c,eax;
}
printf("%d ",c);
return 0;
}
我用VC++ 6.0测的,可以。这方面的东西还是到图书馆找书吧,嵌入式方面的书应该会有介绍。
不太清楚,帮顶。
学习,不过好像楼上的不错,很少有人使用汇编和C得结合,大多数两者的应用结合在一起的话,还是嵌入式上用的多。
在VS2008里,先用C++写出来,然后转换成汇编慢慢看就是
相关问答:
13个人围成一圈,从第一个人开始顺序报号1,2,3。凡报到3者退出圈子,找出最后留在圈子中的人原来的序号
结果应该是13 可我的程序的结果是11 希望好心人帮改一下
#include <stdio.h>
#include < ......
大家好!我是一位C爱好者,向大家请教下,C程序员可好找工作?公司用C干些什么?
无所谓好不好找工作,一般通信、系统、嵌入式、硬件方面用的多,而且由于C的底层特性,学会后在学其他的会比较容易
不管用什么语 ......
#include <stdio.h>
main()
{
int a,b,sum;
a=1;b=2;
sum=a+b;
printf("sum is %d\n");
}
结果是:2367460
为什么?
printf("sum is %d\n", ......
/* Note:Your choice is C IDE
作用: 随机数加密法,,,,
以下有许多不懂,请教一下,请主意代码;
*/
#include <stdio.h>
#include <stdlib.h>
union
{
int value;
struct
{
c ......