请帮小弟看看错在哪了,谢谢!
1、请帮小弟看看错在哪了,谢谢!
int Select()
{data int pk;
char pp,kk;
pp=0xf1;//input();
pk=pp;
pk=pk < <8;
kk=0x80;//input();
pk=pk+kk;
return(pk);
}
main()
{int as;
do{as=Select();}
while(1);
}
当kk <0x80时Select()的返回值as就对的。可是,当kk=0x80时返回值as就借位了。
2、哪位知道这几个外部函数在那些头文件或库里。
?C?IMUL ?C?SIDIV ?C?COPY
本人在c中嵌入汇编后链接时,这些段都没链接。出现了这些警告。
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
3、定义和声明的区别是什么。
发表时间:2005年11月26日19:08:01