1.C语言的优点:
速度快,代码量小,功能强大.(Java里面没有指针,不能直接访问我们的硬件).
2.C语言的缺点:
危险性高,在C语言中只要你写一个程序错的不是很离谱,他都认为你写这个程序有特殊的含义,不会给你报错;开发周期长,C语言是一个面向过程的语言,当代码上了十万行之后就很容易奔溃,会出现各种各样的错误;可移植性弱,C语言写的程序有的机器可能不能跑,即便能很多的运行结果也是不一样的.
3.C语言的应用领域:
系统软件开发,操作系统:windows,Linux,nuix;驱动程序:主板驱动,显卡驱动,摄像头驱动;数据库:DB2,Oracle,Sql.
应用软件开发,办公软件:wps;图形图像多媒体:ps;嵌入式软件开发:智能手机,掌上电脑;游戏开发:2d,3d游戏.
4.C语言的重要性:
一名合格的黑客必须掌握的语言,比如说你要制造一个病毒,病毒一个最基本的特征就是感染我们的操作系统,你要编写病毒,你就要首先找到用C语言编写的操作系统的漏洞.
任何一个想终生从事程序设计和开发的人员必须熟练掌握的语言.大企业,外企招聘必考的语言.为学习数据结构,C++,java,奠定基础.