C语言开发工具介绍

VC6.0: 微软的一款C语言/C++编译器,可以将高级语言翻译为机器语言的程序,Visual C++6.0是一个功能强大的可视化软件开发工具,1993年推出VC1.0后,不断更新版本,到1998年推出VC6.0,截至到今天已经23年没有更新了,因此小7不建议大家使用这个开发工具,实在太老了,更不上我们时代的潮流。

Dev-c: Windows环境下的一个轻量级C语言/C++集成开发环境(IDE),遵守GPL许可协议分发源代码。它集合了功能强大的源码编辑器、MingW64/TDM-GCC编译器、GDB调试器和ASyle格式整理等众多自由软件,小7个人是十分推荐初学者使用这个开发工具的,操作也十分简单方便。

VS2013: VS是一个基本完整的开发工具集,它包括了整个软件生命周期所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。所写的目标代码适用于微软支持的所有平台,VS是最流行的Windows平台应用程序的集成开发环境。这个开发工具小7是不建议初学者使用,因为操作较为复杂,没有编程基础的使用起来会有点懵逼。

上述三个开发工具 百度网盘[链接,](https://pan.baidu.com/s/1uzW_iKYKjZVPaYQjr4WyZA 提取码:7777)

如何学习C语言

•掌握基础知识,为将来进一步学习打下良好的基础。

•上机实践,通过大量的例题学习怎么设计算法,培养解题思路。

•养成良好的编码习惯,注释一定要写,不然保你一周后自己写的代码自己都不认识。

C语言的结构

一个程序由一个或者多个源程序文件组成,一个规模较小的程序,往往只包括一个源程序文件,一个源程序文件包括三个部分:

  1. 预处理指令,由预处理指令得到的结果与程序其他部分一起,组成一个完整的、可以用来编译的最后的源程序,然后由编译程序对该源程序正式进行编译,才得到目标程序。
  2. 全局声明,即在函数之外进行的数据说明。
  3. 函数定义,自己定义的函数。

函数是C程序的主要部分:

  1. 程序的几乎全部工作都是由各个函数分别完成的,函数是C程序的基本单位,在设计良好的程序中,每个函数都用来实现一个或者几个特别的功能

一个函数包括两个部分:

  1. 函数首部,即函数的第一行,包括函数名、函数类型、函数属性、函数参数、参数类型。
  2. 函数体,包括函数声明部分和执行部分。

函数总是从main函数开始的:

  1. 不管main函数在整个程序中的位置如何,main函数可以放在程序的开头,也可以放在程序的结尾。

程序中对计算机的操作是由函数中语句完成的:

  1. 如赋值语句,输入和输出的操作都是由相对应的C语句实现的。

在每个数据声明和语句的最后必须有一个分号:

  1. 分号是C语句的必要组成部分。

C语言本身不提供输入和输出语句:

  1. 输入和输出的操作是由库函数scanf和printf函数来完成的。