头文件
#include 的意思是**头文件包含**,#include <stdio.h> 代表包含 stdio.h 这个头文件
使用 c 语言库函数需要提前包含库函数对应的头文件,如这里使用了 printf()函数,需要包含 stdio.h 头文件
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf("hello world\n");
system("pause");
return 0;
}
main函数
- 一个完整的 C 语言程序
- 有且仅有一个 main()函数(又叫主函数)
- 其它若干个函数结合而成(可选)
- **main函数是 C 语言程序的入口,**程序是从 main 函数开始执行
#include <stdio.h>
#include <stdlib.h>
int main() // main 入口
{
printf("hello\n");
system("pause");
return 0;
}
函数体
- {}以及里面的内容整体称为函数体,也叫代码块,一个代码块内部可以有一条或者多条语句
- C语言每句可执行代码都是 ; 分号结尾
- 所有的 # 开头的行,都代表预编译指令,预编译指令行结尾是没有分号的
- 所有的可执行语句必须是在代码块里面
printf函数
- printf 是 C 语言库函数,功能是向标准输出设备(屏幕)输出一个字符串
- printf(“hello world\n”); \n 的意思是回车换行
return语句
- return 代表函数执行完毕,主函数中执行到 return 语句代表程序的终止
- 如果 main 定义的时候前面是 int,那么 return 后面就需要写一个整数;
- 在 main 函数中 return 0;代表程序执行成功(这里的 0 也可以写为 EXIT_SUCCESS)