最近在学C语言,可是越学习就越觉得迷茫,不知道我能用它来干什么?
现在总结一下很多网友的回答,给大家一些参考!
一 、 c语言是计算机技术的基础,是信息技术的基础,是自动化技术的基础,是很多电子设备能够运行的基础,学了C语言,你可以开发:
1.操作系统
2.各种底层软件
3.各种嵌入式系统开发
4.各种同硬件打交道的软件开发
二 、 如果不懂C语言,你想写底层程序这几乎听起来很可笑 不懂C语言,你想写出优秀高效的程序,这简直就是天方夜谭。
为什么C语言如此重要呢?
第一: C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,
就必须去学它。
第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?
所有的windows,Unix,Linux,Mac,os/2,没有一个例外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。
第三:很多新型的语言都是衍生自C语言
C++,;“>,C#,J#…哪个不是呢?掌握了C语言,可以说你就掌握了很多门语言,经过简单的学习,你就可以用这些新型的语言去开发了,这个再一次验证了C语言是神奇的。