visual c++ 2010 - 函数

visual c++ 2010 - 函数

ID:15546348

大小:51.50 KB

页数:9页

时间:2018-08-04

visual c++ 2010 - 函数_第1页
visual c++ 2010 - 函数_第2页
visual c++ 2010 - 函数_第3页
visual c++ 2010 - 函数_第4页
visual c++ 2010 - 函数_第5页
资源描述:

《visual c++ 2010 - 函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、六、函数1、函数函数实际上是能够对数据进行处理并返回一个值的子程序。每个C++程序至少有一个函数:main()。每个函数都有自己的名称,程序遇到函数名时将执行函数体。函数执行完(遇到return语句或函数末尾的大括号)后,程序回到函数调用的下一行继续执行。函数通常有两种函数:用户定义的函数和内置函数。内置函数是编译器软件包的一部分:由开发商提供给用户使用。用户定义的函数是用户自己编写的函数。2、返回值、参数和实参函数可以接受值,还能够返回一个值。调用函数时,它可以完成工作,并可以返回一个值作为工作的结束。这个值被成为返回值,返回值的类型必须声明。3、声明和定义函数要在程序中使用函数,必须先声

2、明函数后再定义它。声明将函数的名称、返回值类型和参数告诉编译器;定义将函数的工作原理告诉编译器。如果不声明,任何函数都不能被其他函数调用。函数的三种声明方法:1)、将函数原型放在文件中,然后是使用编译指令#include将该文件包含到程序中;2)、将函数原型放在使用它的文件中;3)、在函数被其他函数调用前定义它。这样做时,定义将作为原型。函数原型:我们使用的很多内置函数的原型已经编写好,它们位于在程序使用#include包含进来的文件中。对于自己编写的函数来说,必须包含其原型。函数原型是一条语句,以分号结束,它由函数的返回类型和特征标组成。函数特征标包括函数名和参数列表。参数列表是所有参数及

3、其类型的列表,参数之间用逗号隔开。函数原型及其定义在返回类型和特征标方面必须完全相同,然而函数原型可以不包含参数名,而只需包含参数类型。如:longint(int,int)//此程序用于演示函数的声明定义和用法#includeintArea(intlength,intwidth);//函数原型以分号结束intmain(){usingnamespacestd;intlengthOfYard;intwidthOfYard;intareaOfYard;cout<<"请输入你院子的长:";cin>>lengthOfYard;cout<<"请输入你院子的宽:";cin>>width

4、OfYard;areaOfYard=Area(lengthOfYard,widthOfYard);cout<<"你的院子是"<floatConv

5、ert(float);intmain(){usingnamespacestd;floatmiles,kilometres;cout<<"请输入英里数以换算为公里:";cin>>miles;kilometres=Convert(miles);cout<<"换算为公里为:"<voidmyFu

6、nction();intx=5,y=7;//全局变量intmain(){usingnamespacestd;cout<<"xfrommain:"<

7、:"<5);return(myFunction());如果myFunction()函数返回一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。