初识C语言
一、C语言是什么
1.1 概念
C语言是人和计算机交流的计算机语言。
举个例子:
人 -- 人 :汉语、英语、法语 --**自然语言**
人 -- 计算机: Java、C、C++ -- 计算机语言
1.2 编译和链接
C语言是编译型计算机语言,C语言原代码都是文本文件,本身无法运行,必须通过编译器翻译和链接器的链接,生成二进制的可执行的文件。下图演示了源程序经过编译器和链接器处理的过程
注:
1.每个源文件(.c)单独经过编译器处理生成对应的目标文件(obj.为后缀的文件)
2.多个目标文件和库文件经过链接器处理生成对应的可执行程序(.exe文件)
1.3源文件和头文件的介绍
C语言把 .c 为后缀的文件称为源文件,把 .h 为后缀的文件称为头文件。
二、第一个C语言程序
#include <stdio.h>
int main()
{
printf("hello\n");
return 0;
}
在VS2022上按快捷键 Ctrl + F5 即可运行。
三、两个常用函数和库函数的介绍
1.main函数
C语言程序不管有多少行代码,都是从 main 函数开始执行的, main 函数是程序的入口,也被称为 主函数 。 main 前面的 int 表示 main 函数执行结束的返回类型—— 整型 。所以在 main 函数的最后写 return 0; 前后呼应。
main函数注意事项
- main函数是程序的入口
- main函数有且只有一个
main函数易错总结
- main被写成了 mian
- main后边的 () 漏掉了
- 代码中不能出现中文符号,比如中文括号和中文分号
- 一条语句结束后,要有分号
2.printf函数
上述代码中
printf("h