基本明白了.
另外下面的这个问题还没找到答案: 已注册 发表于 2007-9-24 14:08 侃单片机 ←返回版面
13楼: 请问对于下面的函数怎么写?
void x3(adr,val) uint adr; uchar val; { adr=val*10; }
此时我按照下面的写法,编译时也报错. extern void x3(uint adr,uchar val);
但如果把函数定义成: void x3(uint adr,uchar val) { adr=val*10; } 则写成extern void x3(uint adr,uchar val);就可以编译通过. |