main函数和exit函数

心事入山海 2025-11-5 42 11/5

函数是一段可以重复使用的程序。

一、main函数

C语言程序启动时调用main函数,main函数需要有整数返回值,可以没有参数。

main函数永远优先执行。

1.框架

1.int main(void){/*······*/}

2.int main(int argc , char *argv[]){/*······*/}

argc的值定义为非负整数。

argv中的每一个元素都是一个指针(指向字符串)。字符串由主机环境传递给main函数。主机环境指的是Linux系统的命令行终端。

数组argv中的第一个字符串是程序的名字。第二元素到最后一个元素才是传递给程序的参数。

2.返回值

main函数的返回值会作为exit函数的参数

二、exit函数

1.exit函数可以导致程序终止。

2.exit函数只能调用一次。

3.exit函数的参数是0表示程序正常终止,其余情况均为异常终止。

4.exit函数的参数会提供给当前程序的父进程。

5.main函数中使用return x;语句系统会自动调用exit函数,把main函数的返回值传递给exit函数作为参数

三、其他拓展

1.Linux系统中gcc demo.c -o xxx(编译语句);./xxx(执行语句)。

2.全大写名字为宏定义。

3.写程序必须有要有错误处理。

 

 

- THE END -

心事入山海

11月10日21:18

最后修改:2025年11月10日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论