谁能给我讲一下C/C++自定义函数和自定义函数参数?

 我来答
百度网友8603356
2011-01-10 · TA获得超过645个赞
知道小有建树答主
回答量:423
采纳率:0%
帮助的人:139万
展开全部
自定义函数

TAG:自定义函数,C程序结构,程序设计,问题描述
TEXT:
被调用的函数可以是系统提供的库函数(例printf),也可以是用户根据需要自己编制设计的函数(用户自定义函数)(例如add)。如果调用库函数,则必须在程序的开始处写include命令行,以向系统提供必要的信息。c的函数库十分丰富,标准C提供了数学、输入/输出、字符串、图像处理和文件处理等100多个标准库函数。
本例中的add函数的定义表明它需要为两个参数a,b接收一个整数值。函数名前的关键字int表示add函数返回一个整数结果。add函数中的return语句把计算结果传回给调用它的函数。
代码行
int add(int ,int);
是函数的原型。圆括号中的int告诉编译器:函数add要求从调用它的函数接收一个整数值
。函数名左边的int告诉编译器:函数add的调用是否包含了正确的返回类型,参数个数、
参数类型以及参数顺序。
函数的定义格式如下:
返回值类型函数名(参数列表)
{
声明
语句
}
函数名可以是任意合法的标识符。返回值类型是返回给调用者的结果的数据类型。如果不
指定返回值类型,编译器总是假定返回值是int类型。

参考资料: http://www.neu.edu.cn/cxsj/pointchart/c1/Page13.html

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式