该怎么学

看教程+练习+查资料+交流+做笔记/写博客

  • 看教程

专心看,不要光图快。

  • 练习

一定要自己去写代码!!!

  • 跟着课程视频写代码
  • 在练习平台上写题
    • 查资料

去解决

  • 课程视频中遇到的问题(某某知识点)
  • 练习时候遇到的问题
    • 交流

针对遇到的问题查资料后,

  • 没解决
  • 解决了,但有疑问
    • 做笔记/写博客
  • 知识
  • 心得

教程

翁恺老师C语言课程

中国大学MOOC

Bilibili


参考资料

菜鸟教程


练习平台

拼题A


搭建C语言开发环境

在哪里写代码呢?“开发环境”又是什么?

什么是开发环境?

简单的说就是一组软件,这组软件可以为你提供写代码的地方,还可以将你写下的代码编译成为可执行程序。

在哪里写代码?

编辑器 Editor

image.png
图中是我经常使用的Atom
专业的代码编辑器可以让代码高亮,还可以安装许多插件。
代码写下来了,下一步要干什么?

要进行编译
编译就是通过编译器将大家可以理解的语言变成机器能够识别的语言。
然而,编辑器本身并没有编译C语言源代码的能力。
这时,可以使用编译器编译出可执行文件(a.exe)。

在编辑器中安装插件,进行一些配置后就可以在按快捷的时候使用编译器进行编译。

316nC5hLHk.gif

集成式开发环境 IDE

与编辑器不同,IDE内置了编译器。
IDE在“调试”的时候也比较方便。