智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1359|回复: 1
打印 上一主题 下一主题

定义了个数组,然后对它取地址,结果出错了!跪求帮助~~~

[复制链接]

1

主题

10

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1210
威望
572
贡献
306
兑换币
205
注册时间
2012-2-28
在线时间
166 小时
跳转到指定楼层
1#
发表于 2012-6-10 20:00:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
定义了个二维数组:uint16 value[120][200]
然后传递地址参数给函数:config(value),之前的函数定义是这样的:void config(uint32 addr);
结果这样子后,报错说出现了非法的隐含转换:illegal implicit conversion from 'unsigned short[120][200]' to


跪求大神解答!!!

10

主题

150

帖子

0

精华

版主

Rank: 9Rank: 9Rank: 9

积分
4173

活跃会员奖章优秀会员奖章在线王奖章

QQ
威望
1826
贡献
1013
兑换币
564
注册时间
2012-3-1
在线时间
667 小时
2#
发表于 2012-6-10 23:49:48 | 只看该作者
void config(uint32 *addr);
或者最好void config(uint16 *addr);
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-28 02:39 , Processed in 0.111032 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表