C语言和嵌入式C语言有什么区别

区别:
1、C语言适用范围大 , 可移植性好,嵌入式的C语言是跑在嵌入式的开发板上的,CPU和我们电脑不一样,所以编译器也是不一样的,生成的可执行程序也是不一样的;
2、C语言允许直接访问物理地址,可以直接对硬件进行操作 , 嵌入式有很多时候会受到硬件的限制 , 同时,在编写嵌入式的程序时,对于实时性要求可能会很高;
【C语言和嵌入式C语言有什么区别】3、C语言程序生成代码质量高,程序执行效率高 , 由于嵌入式系统一般内存 , cpu等资源有限 , 编程时需要特别考虑系统的高效性 。

以上就是C语言和嵌入式C语言有什么区别的内容啦,希望本文可以帮到你!