请帮助分析一下出错的原因。郁闷呀

[复制链接]
1940|2
 楼主| fang2001 发表于 2008-7-8 17:14 | 显示全部楼层 |阅读模式
请帮我看看这里老是过不去呀:<br />&nbsp;&nbsp;&nbsp;&nbsp;while(1)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;uchar&nbsp;vaiable1[16]=&quot;&quot;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;uchar&nbsp;temp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strcat(variable1,&quot;3.日期=&quot;);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;temp=((second&gt&gt4)+0x30);&nbsp;&nbsp;&nbsp;&nbsp;//second为uchar值为&nbsp;0X23&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strcat(variable1,ftemp);&nbsp;&nbsp;&nbsp;&nbsp;问题出在这个地方。12864.C(175):&nbsp;error&nbsp;C214:&nbsp;illegal&nbsp;pointer&nbsp;conversion<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display(variable1,0x88);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />不知道是怎么回事。请帮助分析一下。&nbsp;&nbsp;希望显示结果位&nbsp;&nbsp;3.日期=2
 楼主| fang2001 发表于 2008-7-8 18:28 | 显示全部楼层

补充说明

提示好像是说ftemp格式不对。应该用什么格式。请提示一下。谢谢
karlhu 发表于 2008-7-11 17:55 | 显示全部楼层

reply

首先,ftemp这个变量是哪里定义的,我想你指的是temp吧。这样应该是temp的定义不对,应定义为:uchar&nbsp;temp;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

53

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部