1、C语言的发展与版本
(语法和能力上的一些差异)
1、1989年ANSI发布了一个标准----ANSI C
2、1990年ISO接受了ANSI的标准----C89
3、C的标准在1995年和1999年进行了两次更新----C95和C99
2、第一个C语言
1、IDE选择
使用Dev C++
下载地址:(https:
2、helloworld
#include <stdio.h>
int main(){
printf("Hello World!!");
return 0;
}
保存为C的源代码,.c文件(Dev C++支持C++开发,因此在保存的时候需要选择为C的源代码)。
1、编译。编译后生成.exe文件
2、运行

3、程序框架
#include <stdio.h>
int main(){
return 0;
}
4、输出
printf("Hello World!!")
""里面的内容叫做字符串,printf会把其中的内容原封不动的输出
\n表示需要在输出的结果后面换一行
5、printf做计算
printf("%d",15+64)
%d相当于一个占位符,逗号后面的表达式会去填充%d的位置
6、编译器
GCC:(GNU Compiler Collection,GNU编译器套件),是由GNU开发的编程语言译器。
GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端。
编译器的种类包括:
CC:最早出现在UNIX平台上,所有UNIX机器都自带的C的编译器
MSCC:DOS(微软的操作系统)上的C的编译器。
GCC:CNU提供的C的编译器。运行在Linux系统上。
将GCC移植到Windows系统上,不仅仅将GCC移植,还需要将lib移植过去。为此,衍生了两种方法:
1、cygwin:使用UnixLib,编写出Unix程序在Windows上面运行
2、MinGW:使用WindowsLib,编写出Windows的程序
推荐使用TDM-GCC(安装简单)