首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

open watcom学习记录之-C与汇编数据的相互传递解决方法

2012-05-23 
open watcom学习记录之-----C与汇编数据的相互传递short int *lsint abc(void){int *ls10xb8200_asm{mo

open watcom学习记录之-----C与汇编数据的相互传递
short int *ls;
int abc(void)
{
 int *ls1=0xb8200;
 _asm{mov eax,ls1
 mov ls,eax}
}
main()
{
int i;
short int *p;
system("cls");
abc();
p=ls;
/*p=abc();这样用也可以,函数abc的返回值在eax中,这样等价于p=eax*/
while(i<0x10)
{
p[i++]=0x7431+i;
}
}

相关问题讨论请加群:
226397932
要求加入者有一定C基础,且乐于交流。
毫无基础和长期不交流者莫入!

[解决办法]
俺来接分了

热点排行