C语言,C++,怎么写主函数

来源:百度知道 编辑:UC知道 时间:2024/05/27 01:40:41
请详细说一下主函数的作用、编写规律、技巧。
最好举个例子说明一下。。。
谢谢了。。。
写的太深刻啦。看不懂
例如,输出三个长方体体积
要用到函数调用,写主函数

主函数:
  一般而言,编写一个能运行在操作系统上的程序,都需要一个主函数。主函数意味着建立一个独立进程,且该进程成为了程序的入口,对其它各函数(在某些OOP语言里称作方法,比如Java)进行调用,当然其它被调用函数也可以再去调用更多函数.......这样整个程序的运行轨迹就像一种栈,有时我们称之为调用栈。主函数既是程序的入口,又是程序的出口,通常我们还可以指定一个exit code再退出,以表明程序最后的结果是什么样的。

  C语言
  按照C99标准的规定,C语言的main函数如下:

  int main(
  void){/*百度百科示例代码*/}//整数类型主函数(无类型)

  或者

  int main(intargc,
  char*argv[]){/*百度百科示例代码*/}//整数类型主函数(整数类型统计参数个数,字符类型*
  数组指针至字符[])
  

  C++语言
  按照C++98标准和C++11标准的规定,C++语言的主函数如下:

  int main(){/*百度百科示例代码*/}//整数类型主函数

  或者

  int main(intargc,
  char*argv[]){/*百度百科示例代码*/}//整数类型主函数(整数类型统计参数个数,字符类型*
  数组指针至字符[])
  

 

主函数的作用是程序的入口。就是说只要程序一开始,第一句执行的就是主函数中的第一条语句。
编写规律:主函数一般是调用函数和简单的逻辑判断,代码长度不宜超过80行。
技巧:将功能尽量整合到一个子函数,采用调用。例如,长方形体积是一个子函数一样。
举例如下:
#include<stdio.h>
double V(double a, double b, double c); //声明子函数
void main() //主函数
{double a,b,