本人也正在学习C语言,也有两年的学习经历了。要学习C语言,自然是要有一台电脑,那么要使用哪个操作系统呢?我的建议是选择Linux操作系统,为什么不选择Windows?Windows系统使用起来比较方便,各种C语言编译器,各种集成环境,多好啊!
说实话,用Windows还真不好学C语言。C语言是一种面向底层的编程语言,要想学好C语言,就必须对操作系统的工作原理非常清楚(其实我现在也是似懂非懂),因为操作系统也是用C语言写的,我们用C语言写应用程序直接操作系统提供的接口。从所周知,Linux是开源的操作系统,你有任何问题都可以从源代码和文档里面查找你想要知道的;而Windows操作系统是封闭的,你看不到它的源代码。
Linux和Windows还有一个区别就是Linux主要是以敲命令为主,鼠标为辅,而Windows基本上是用不到命令的。相信很多人都看过有关黑客的电影,那些黑客都是在电脑面前敲击着键盘,从没有见过他们拿着鼠标点来点去。而且我相信当你使用命令习惯了之后就会发现自己不喜欢用鼠标了,甚至觉得用鼠标很麻烦!
而Linux建议先使用Ubuntu发行版本!!!
编译器的选择 : gcc
调 试 工 具 : gdb
编 辑 器 :vim
领取专属 10元无门槛券
私享最新 技术干货