打印

第一次玩C,E文又不懂,请问?

[复制链接]
2462|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

AT24C02.C(23): warning C259: '=': pointer: different mspace
AT24C02.C(58): warning C259: '=': pointer: different mspace
AT24C02.C(77): warning C290: missing return value

第一次ASM转玩C,请问这三个敬过是什么意思,烧到片子里会硬响我要求它做的事吗?


相关帖子

沙发
ayb_ice| | 2014-4-23 10:54 | 只看该作者
指针类型不匹配,

使用特权

评论回复
板凳
xiaox314| | 2014-4-23 11:00 | 只看该作者
应该需要强制转换!

使用特权

评论回复
地板
linguide|  楼主 | 2014-4-23 11:13 | 只看该作者
xiaox314 发表于 2014-4-23 11:00
应该需要强制转换!

请问怎么样强制转换呀

使用特权

评论回复
5
ayb_ice| | 2014-4-23 11:17 | 只看该作者
此处不能强制转换否则
实际运行效果可能不对的,

建议用通用指针

使用特权

评论回复
6
linguide|  楼主 | 2014-4-24 09:16 | 只看该作者
ayb_ice 发表于 2014-4-23 11:17
此处不能强制转换否则
实际运行效果可能不对的,

什么为通用指针?

使用特权

评论回复
7
ayb_ice| | 2014-4-24 09:42 | 只看该作者
linguide 发表于 2014-4-24 09:16
什么为通用指针?

这是相对于特定指针的

char idata* p;

这就是特定指针,专用指向idata区域,

char* p;
这就是通用指针,可以指向任意区域

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

45

帖子

1

粉丝