4、 回答:C语言很牛的,要知道,像现在的java,.net,最终都离不开C/C++的,作系统也要用C写。 表现形式是,能作硬件(嵌入式开发等等),性能高(译型的),语法精简(没有过多的语法约束,没有复杂的面向对象)。 缺点是比较难用 本正在从.net转C++,希望楼主努力,成为一名高手。
2、 5、可对物理地址进行直接作:C语言允许对硬件内存地址进行直接读写,以此可以实现汇语言的主要功能,并可直接作硬件。 C语言不但具备高级语言所具有的良好特性,又包含了许多低级语言的优势,故在系统软件程域有着广泛的应用。
1、 C是一种高效的语言。 在设计上它充分利用了当前计算机在能力上的优点。 C程序往往很紧凑且运行速度快。 事实上,C可以表现出通常只有汇语言才具有的精细控能力(汇语言是特定的CPU设计所采用的一组内部指令的助记符。 不同的CPU类型使用不同的汇语言)。
3、 优秀C程序的效率几乎和汇语言程序一样高,但C程序明显比汇语言程序更易于开发。 和许多其他语言相比,C给予程序员更多的控权,如控数据的存储位置和初始化过程等。 C缺乏“安全网”特性,这虽有助于提高它的效率,但也增加了出错的可能性。