C 语言诞生的时候,是基于现有的需求,即重写 Unix 操作系统。1972年,丹尼斯里奇(也是 Unix 的发明者 [ Linux 是轻量级的Unix ]),在 B 语言的基础上重新设计了一门语言,这种语言替代了 B语言,称为 C语言。
而丹尼斯里奇,也被称为“C语言之父”,荣获图灵奖。
1988年,美国标准化协会,ANSI,正式将 C 语言标准化。
#include <stdio.h>
int main(){
printf("Hello World C!");
return 0;
}
上述代码效果为:打印出 “Hello World C!” 这句话,其中:
#include <stdio.h>
这一行是预处理指令,告诉编译器在实际编译之前包含标准输入输出头文件(stdio.h)。stdio.h 文件中包含了进行输入输出操作所需的函数原型,如 printf(), scanf() 等。int main()
:主函数,是程序执行的入口点。在C语言中,每个程序都必须有一个名为 main 的函数。printf("Hello World C!");
这一行调用 printf() 函数,用于在屏幕上打印输出。在这个函数调用中,字符串 “Hello World C!” 被传递给函数,并被打印到标准输出(通常是终端或命令行界面)。return 0;
表示 main 函数执行成功,并返回值 0。在 Unix-like 系统中,返回值 0 通常表示程序成功执行结束。C 语言是一种编译型语言,源码都是文本文件,本身无法执行。必须通过编译器,生成二进制的可执行文件,方才可以执行。目前最常见的 C 语言编译器是 GCC 编译器。
Windows 下载 MinGW 网址:https://sourceforge.net/projects/mingw/files/
continue 后,选择 mingw32-base
(C编译器)以及 mingw32-gcc-c++
(C++编译器)安装:
待安装完成,下一步配置环境变量;如果安装中途有因网络失败,重新点击 Apply Changes 即可;
打开电脑环境变量 - 系统变量 - path双击 - 新建 - 粘贴
C:\MinGW\bin
环境变量配置完成,编译器安装完成;现在已可以使用 cmd 运行 C 语言代码;
// cmd 打开到 demo.c 目录下
gcc -o hello demo.c
// 待生成 hello.exe 文件后,运行 hello.exe 文件
hello.exe
但是记事本无法作为开发主力工具,此时我们就需要安装 IDE,集成开发环境。下面我们安装 IDE,Integrated Development Environment。
虽然有很多支持 C 开发的集成开发环境,但是比较推荐的有 Visual Studio 以及 Clion,其中相较而言,Clion 较轻量,所以本博文介绍安装 Clion 的方式;
方式一:官方下载,推荐学生用,学生注册可免费使用;
https://www.jetbrains.com.cn/clion/
方式二:百度网盘,内容你懂的;
按照安装说明安装即可使用。
尝试 printf("Hello World!")
如有任何问题请留言指正,谢谢!
2024.1.18