一、什么是C语言?
C语言是一门经久不衰的计算机编程语言
任何比C语言更低级的语言,都不足以完整地抽象一个计算机系统;任何比C高级的语言,都可以用C来实现
二、第一个程序
Hello Word
#include <stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}
运行结果:
- #include <stdio.h> 是一条预处理命令, 它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作
- #include 叫做文件包含命令,用来引入对应的头文件(.h文件)
- stdio.h 是C语言中的标准头文件之一,其名称全称为Standard Input and Output Header,即标准输入输出头文件
- int main() 是主函数,函数的名字为 main
补充:
- 通常情况下,函数的命名没有限制,但 main 是一 个特殊的函数名——每个程序都从main 函数的起点开始执行,函数中的语句用一对花括号{}括起来
- 主函数是必须有的,每一个C语言程序都有main函数,哪怕是空的
- 主函数是程序的入口,也就是程序开始运行的地方
- int 返回值类型,代表主函数最终的执行结果是一个整型数据
- printf() 是格式输出函数,这里就记住它的功能就是在屏幕上输出指定的信息
- \n 表示换行的意思
- return 0 函数的返回值,代表主函数最终返回一个 0 给上级进程(称为父进程)。 一般而言,函数正常退出返回0,非正常退出返回非0
- ; 语句结束标志