严格来讲430的C是ANSI C的一个子集,与汇编的差别主要有:
1、C有if、(do)while、switch等流程控制语句
2、C有有限的数据格式,如char、int、float、dou××e等
3、对430最有特色的R0--R15的使用,C不如汇编
4、430的C不易进行RAM管理
5、430各版本的C,互相之间存在差异,好象C在430上还不成熟
6、C的优点是在PC或PDA上,也就是在有操作系统的平台上,C的优点才会表现出来,但那已经不是430的C了,而是C++,它有丰富的数据类型,如结构、对象等
7、汇编的缺点,基本上就是C的优点,而汇编的优点基本上都是C的缺点
8、搜索本论坛,关于C的提问非常多,看来不少使用者走了弯路
欢迎各位参加讨论,以便给初学者一个正确的指引 |