MOOC C语言-C语言简单介绍

165 阅读1分钟

1、C语言的发展与版本

(语法和能力上的一些差异)
11989年ANSI发布了一个标准----ANSI C
21990年ISO接受了ANSI的标准----C89
3、C的标准在1995年和1999年进行了两次更新----C95和C99

2、第一个C语言

1、IDE选择

使用Dev C++
下载地址:(https://sourceforge.net/projects/orwelldevcpp/)

2、helloworld

#include <stdio.h>

int main(){
	printf("Hello World!!");
	return 0;
} 
保存为C的源代码,.c文件(Dev C++支持C++开发,因此在保存的时候需要选择为C的源代码)。
1、编译。编译后生成.exe文件
2、运行

image.png

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 CollectionGNU编译器套件),是由GNU开发的编程语言译器。
GNU编译器套件包括C、C++、 Objective-C、 FortranJavaAdaGo语言前端。

编译器的种类包括:
    CC:最早出现在UNIX平台上,所有UNIX机器都自带的C的编译器
    MSCC:DOS(微软的操作系统)上的C的编译器。
    GCC:CNU提供的C的编译器。运行在Linux系统上。
将GCC移植到Windows系统上,不仅仅将GCC移植,还需要将lib移植过去。为此,衍生了两种方法:
    1、cygwin:使用UnixLib,编写出Unix程序在Windows上面运行
    2MinGW:使用WindowsLib,编写出Windows的程序
推荐使用TDM-GCC(安装简单)