第1个回答 2019-09-25
单片机中c的语法一般都对
ansi
c有些扩展,及一些特殊写法
如c51扩展的
data
xdata
bit
sbit
一类的,还有一些中断程序写法
void
int()
interrput
1
一类的
c是一门语言,由对应平台的编译器编译成对应平台汇编的程序,各平台的汇编不一样,当然编译器也不一样
dos上的tc2
tc3
windows上的vc
8051的c51都有自已的编译器
具体区别是由编译器决的,只能参考对应的编译手册,即使同种平台不同的编译器对c的扩展也有不同