函数是一段可以重复使用的程序。
一、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 -
最后修改:2025年11月10日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.xyblog.xyz/2025/11/05/main%e5%87%bd%e6%95%b0%e5%92%8cexit%e5%87%bd%e6%95%b0/
共有 0 条评论