单片机的C程序和用TC3.0编的C到底有什么不同

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:57:13
问题如上,请求指点
请专业人士详细指教

语法差不多,不过单片机的C程序增加了sfr等新类型,并且C中的函数如print都不能用

C表示一种语法集,在这个层面上说,它们是没有区别的,但是TC是针对电脑的,而单片机的C是针对单片机。因此在单片机中,你无法像在TC中那样使用标准输入输出函数。

单片机生成了Hex文件用于烧录到单片机中
TC3.0生成exe文件作为用户程序

另外,TC3.0支持C++语法
单片机C一般不支持C++

单片机C无法实现文件读写,TC实现文件读写很方便