嵌入式系统的C语言译自《CforEmbeddedSystems》讲稿一、C语言基础1、什么是C?‘C’程序语言最初是由DennisRitchie在1971年为UNIX系统开发并实现的。C的一个最大优点是与任何特定的硬件或系统无关。这使得一个用户写的程序不作任何修改就能运行在几乎所有的机器上。C通常被称为中级计算机语言,因为它将高级语言的要素与汇编语言的功能结合了在一起。2、为什么用C?C非常灵活,而且可随心所欲。这种自由赋予C非常强大的功能,有经验的用户可以掌握;C是一个相对小的语言,但是它经久耐用;C有时被认为是“高级汇编语言”;低级(位操作)编程也容易实现;松类型(不象其它高级语言);C是结构化编程语言;C允许你创建你脑海中已