main函数介绍
发布时间 2023-10-09 07:03:49作者: aida_j
C语言中,`main`函数的标准原型如下:
```c
int main(void) {
// 函数体
return 0;
}
```
`main`函数是程序的主函数,程序从`main`函数开始执行,然后按顺序执行`main`函数中的语句。`main`函数的返回值类型必须是`int`,表示程序的终止状态。通常情况下,返回值为0表示程序正常终止,非零值表示程序异常终止。
在C++中,`main`函数也可以有带参数的形式,如下:
```c
int main(int argc, char *argv[]) {
// 函数体
return 0;
}
```
其中,`argc` 表示命令行参数的数量,`argv` 是一个指向指针数组的指针,每个指针指向一个命令行参数的字符串。
示例:
```c
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0; // 返回0,表示程序正常终止
}
```
在这个示例中,`main`函数打印 "Hello, World!" 消息,然后返回0,表示程序正常结束。