打印

请教:单片机C语言和ANSI C的区别和联系?

[复制链接]
1829|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
myic200610|  楼主 | 2011-6-30 01:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
chunyang| | 2011-6-30 02:31 | 只看该作者
单片机的C是ANSI C的一个子集,系统的学习C语言应该基于ANSI C,单片机的C语言就手到擒来了。

使用特权

评论回复
板凳
HWM| | 2011-6-30 09:45 | 只看该作者
“单片机C语言”要看具体是什么,但通常和ANSI C间关系只是存在一个交集。也就是说,它们分别都存在着自己的特定内容。

由于ANSI C是一般C的基础,所以某些“单片机C语言”可能会舍去部分ANSI C中的标准,以简化编译。但反过来,某些“单片机C语言”还会增加一些单片机特有的语言特性,以方便针对单片机的编程。

使用特权

评论回复
地板
myic200610|  楼主 | 2011-6-30 21:18 | 只看该作者
本帖最后由 myic200610 于 2011-6-30 21:21 编辑

RE:
上面两位说的极是,谢谢!

根据自己的理解机上面两位的指点,本人认为,ANSI C应该系统学习,在此基础上,用那种单片机,再具体学习该单片机的C语言。

使用特权

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

本版积分规则

个人签名:MyLovelyBaby! INTERNET将影响每个人, 21IC将影响每位电子工程师!

536

主题

2587

帖子

4

粉丝