C语言编译环境

学习C语言其实已经很久了,大学期间学的是C++,但是也基本是按照C的套路来学习的,所以严格来讲C语言也不能是自学的,而且C++的只是也早就还给老师了,今天要说的不是语言本身,工欲善其事必先利其器,今天要说的是学习语言需要的编译环境,我上大学的时候用的是VC++6.0,是比较经典的一款IDE,但就是因为用了很多现成的东西,导致对很多只是遗漏了,其实学习一个新语言之前应该先了解一下他的开发工具,这样能让你更好的来学习和使用这门语言,现在我在自己的笔记本上安装了Dev-C++、Codeblocks、啊哈c、VC++6.0等工具,都可以用来编译运行C语言代码。

初学者强烈推荐VC++6.0,原因很简单,VC++6.0支持单步仿真,每运行一步你都能查看变量的值,几乎是你在盯着程序运行,debug很easy,无需太多的配置。

啊哈C推荐给有一定基础的朋友,轻量级,用来验证代码的执行结果,很不错的。

至于Dev-C++就不怎么推荐了,它用的是gcc的编译器,没什么可以说的优点,操作也不是很方便。

codeblocks推荐给水平更高一些的,可以去官网免费现在,带编译器或不带编译器都可以,他的编译器是可以用户自己指定的,他只提供了一个操作的环境。

其实C语言的编译器也就那么几个,各种各样的IDE都是提供给用户他们认为方便的操作界面,友好的代码编辑环境而已,其实你用记事本写好代码,改好扩展名,通过命令行调用相应的编译器一样可以编译单个的C文件。

你可能感兴趣的:(编程语言学习计划&笔记)