扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
函数的返回值类型和参数类型是两个相对独立的概念,并不需要保持一致
创新互联是一家专注于网站设计制作、做网站与策划设计,卧龙网站建设哪家好?创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:卧龙等地区。卧龙做网站价格咨询:028-86922220
定义子函数类型的意义是让函数调用者得到想要的调用结果:
比如求数组平均值:(传入的的是整型数组,返回的是数组所有元素的平均值)
float GetAvg(int a[5])
{
float avg;
.....
......
return avg;
}
float avgsz = GetAvg(a);
程序总要有个开始吧
主函数 就是程序的开始
而子程序, 只是把一些常用的, 或者为了代码清晰
把一段代码放到 一个函数中去做, 然后让别的函数调用它(包括主函数).
所以主函数必须要有
子函数有没有无所谓, 如果要做的工作很少, 让他都在主函数中做也没关系
在C语言中主函数调用子函数,子函数被主函数调用,这就是它们之间的联系。编写函数主要有以下步骤,首先对函数进行定义,语法格式为:
类型说明符 函数名 (含类型说明的形式参数表)
{
语句序列
}
形式参数的作用是实现主函数和被调函数之间的联系。通常将函数所处理的数据、影响函数功能的因素或函数处理的结果作为形参。
然后还要确定函数的返回值及类型,格式为:
return 表达式;
这个语句的另一个作用是结束当前函数的执行。一个函数可以不将任何值返回主函数,此时它的类型标识符为void,可以不写return语句,也可以写一个不带表达式的return;语句。
扩展资料
C语言编程书写规则:
1、一个说明或一个语句占一行。
2、用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。
3、低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循这些规则,以养成良好的编程风格。
参考资料来源:《C++语言程序设计(第4版)》郑莉 董源 何江舟 编著 清华大学出版社
第三章 函数 3.1 函数的定义与使用
参考资料来源:百度百科--c语言
一个程序有且只有一个主函数,即这程序的入口。子函数即实现程序中某一个单一功能的处理器。
比如一个程序叫做饭,包括两个子函数:电饭锅,米,做饭这个主函数就是调用电饭锅和米做出米饭。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流