导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→为什么函数参数调用不正确?[guest]

 *第22099篇: 为什么函数参数调用不正确?

  
楼 主:guest 2004年5月19日20:53
 为什么函数参数调用不正确?
我用meg128.外扩32K ram.主函数调用子函数
putstr("您好",1,1)。编译后发现汉字内码传递出错。这是怎么回事?
  
2楼:guest 2004年5月19日21:00
 再说详细一点。假如“您好”二字的内码是“cah,cbh,dfh,deh”.
但程序编译后指针所指地址内容并不是“cah,cbh,dfh,deh”.
我用的是icc6.30d编译的。在ram选项时,如果选择internal ram.则编译后传递正确。
但因为我外扩32k ram。因此编译汇报错.但externtal 32k ram时,编译通过,但此处参数始终调用错误。因此不能正确显示汉字。

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:请问老古.

[下一篇主题]:关于adpcm的c程序的几点疑问???