【入门】基本C语言环境的配置

发布于 / 笔记 / 9 条评论

以下文章仅供入门使用,希望能帮到刚开始学习C语言的同学们。

IDE的选择

IDE是集成开发环境(Integrated Development Environment)的简写,是包含了代码编辑、编译、调试和图形用户界面的集成工具,是开发学习的好工具。选择一个好的IDE可以缩短学习入门时间,让开发过程变得舒适。

不考虑教学用IDE(某VC6.0),Dev C++由于各种历史原因,导致编译器经常出现问题,而且Debug功能也不甚完善。对于一般的C/C++开发,我推荐Code Blocks。

Code Blocks 官网的下载可能由于各种原因不能下载或者下载缓慢,这里提供一个网盘地址:

百度云 提取码:t11n

Code Blocks的安装

下载之后,运行exe文件。根据提示,一路Next直到开始安装。

安装界面

最终会停在这个地方:

点击运行

选择,现在运行。

Code Blocks的简单使用

首次打开Code Blocks,会出现选择编译器和文件关联的提示。分别如下选择就可以了:

刚进入CB,首先需要创建一个工程,并且在工程内编写代码(当然,cb也支持单文件编译,但是不利于使用调试工具Debug)。在左上方选择 File -> New -> Project...来创建一个新工程:

接下来将进入工程创建引导,这四项分别是:类型选择,语言选择,起名字和编译器配置。

类型选择 Console Application:

语言选择C语言:

起名字,第一项是工程名字,第二项是路径,三四项会自动填充,一般不做改动。可以点开三个点浏览路径。

第四项保留默认,直接点击Finish。

Enjoy

小知识

  • 编译按钮这三个按钮分别是编译(包含连接)、运行、编译并运行。一般情况下只需要点击第三个。
  • 编程字体需要是等宽字体,有没有法线无所谓。Windows默认字体推荐Consolas,Linux上可以用Mono space,MacOS自带的等宽字体已经无敌漂亮了。
  • 编程学习一开始甚至接下来的很长一段时间会枯燥,坚持下来。
  • 很多常识性的问题,可能书上并找不到相应的解答,但是搜索引会告诉你答案。
  • 搜索的时候尽量使用精简的关键词,“C语言中scanf函数怎么使用?”就不如直接搜索“C scanf”。
转载原创文章请注明,转载自: 冻葱Tewi » 【入门】基本C语言环境的配置

  1. 房东的猫

    阿葱最近开始学习c语音了嘛。

    1. 冻葱Tewi
      @房东的猫 我早就脱离那个阶段啦,, 我们班开始学C了,有些同学有点不会搞所以水了一篇文章,,
  2. 青少年

    这个学习难度大吗?

    1. 冻葱Tewi
      @青少年 什么的学习难度?IDE的?
  3. Irenfaica

    Hello, I want to work in your company on a voluntary basis, can you offer me anything?
    a little about me: https://about.me/iren

  4. 冯小贤

    现在回头学c都不知道从哪开始,有从零开始的教程嘛

    1. 冻葱Tewi
      @冯小贤 网上教程很多,推荐菜鸟教程
  5. pomoke

    apt install build-essential

    1. 冻葱Tewi
      @pomoke sudo apt-get install codeblocks 会用linux的不在这篇文章的受众范围内