打印

这些语句用Keil c51无法编译是什么原因

[复制链接]
2365|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
suoma|  楼主 | 2009-12-9 21:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在在看一个单片机程序是用C编的
里面有这样的语句
_sfrbit  abc  _atbit(p1,2);
_bit flag0;
_dat unsigned char
这样的语句在keil c51中无法编译
这些看起来都是些变量定义方面的,是不是因为我没载入某个头函数所以无法编译通过,还是这样的语句本身就无法在Keil c51 中编译,应该用其他软件,请高手指教,谢谢!
沙发
sz_n053| | 2009-12-9 21:49 | 只看该作者
_dat unsigned char  -----> _dat unsigned char;
_dat unsigned char  -----> _dat AAA;

以上用法要看_dat是啥 ?

使用特权

评论回复
板凳
huamunv| | 2009-12-10 22:06 | 只看该作者
没载入头函数可能导致这个结果吧

使用特权

评论回复
地板
lovelyegle| | 2009-12-10 22:25 | 只看该作者
应该是未载入头函数

使用特权

评论回复
5
Karlshen| | 2009-12-11 22:33 | 只看该作者
:),看看

使用特权

评论回复
6
suoma|  楼主 | 2009-12-31 22:07 | 只看该作者
2# sz_n053
到底是谁在问问题:L

使用特权

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

本版积分规则

82

主题

714

帖子

5

粉丝