当前位置: 首页 > news >正文

企业做网站和开展电子商务的好处清理大师

企业做网站和开展电子商务的好处,清理大师,网站网页的优化方法,wordpress安装语言设置中文乱码如果您想要在函数中传递一个一维数组作为参数,您必须以下面三种方式来声明函数形式参数,这三种声明方式的结果是一样的,因为每种方式都会告诉编译器将要接收一个整型指针。同样地,您也可以传递一个多维数组作为形式参数。 方式 1…

如果您想要在函数中传递一个一维数组作为参数,您必须以下面三种方式来声明函数形式参数,这三种声明方式的结果是一样的,因为每种方式都会告诉编译器将要接收一个整型指针。同样地,您也可以传递一个多维数组作为形式参数。

方式 1

形式参数是一个指针(您可以在下一章中学习到有关指针的知识):

void myFunction(int *param)
{
.
.
.
}

方式 2

形式参数是一个已定义大小的数组:

void myFunction(int param[10])
{
.
.
.
}

方式 3

形式参数是一个未定义大小的数组:

void myFunction(int param[])
{
.
.
.
}

实例

现在,让我们来看下面这个函数,它把数组作为参数,同时还传递了另一个参数,根据所传的参数,会返回数组中元素的平均值:

double getAverage(int arr[], int size)
{int    i;double avg;double sum;for (i = 0; i < size; ++i){sum += arr[i];}avg = sum / size;return avg;
}

现在,让我们调用上面的函数,如下所示:

#include <stdio.h>/* 函数声明 */
double getAverage(int arr[], int size);int main ()
{/* 带有 5 个元素的整型数组 */int balance[5] = {1000, 2, 3, 17, 50};double avg;/* 传递一个指向数组的指针作为参数 */avg = getAverage( balance, 5 ) ;/* 输出返回值 */printf( "平均值是: %f ", avg );return 0;
}double getAverage(int arr[], int size)
{int    i;double avg;double sum=0;for (i = 0; i < size; ++i){sum += arr[i];}avg = sum / size;return avg;
}

当上面的代码被编译和执行时,它会产生下列结果:

平均值是: 214.400000

您可以看到,就函数而言,数组的长度是无关紧要的,因为 C 不会对形式参数执行边界检查。

http://www.khdw.cn/news/9482.html

相关文章:

  • 如何规范使用静态网站百度官网推广
  • 西安知名的集团门户网站建设公司b2b采购平台
  • 工商局网站清算组备案怎么做网站关键词优化方法
  • 什么网站能免费做公众号封面有没有免费推广平台
  • 珠海响应式网站建设公司广告推广费用
  • 网站管理员怎么做板块建设怎么设计网站
  • 两学一做网站党建知识竞赛seo是什么岗位简称
  • 中学网上做试卷的网站提高百度快速排名
  • 襄阳论坛网站建设seo学习论坛
  • 在线做章网站外贸seo建站
  • 个人免费网站平台哪个好百度平台营销软件
  • 上传网站如何创建自己的卡网
  • 苹果cms网站广告怎么做免费浏览网站推广
  • 网站建设费用的会计教育培训网站大全
  • 毕业设计代做的网站好怎么学互联网怎么赚钱
  • 策划公司网站设计新手做外贸怎么入门
  • 什么网站做国外批发沈阳网站seo公司
  • 海门做网站公司seo关键词报价查询
  • 做百度收录的网站学生个人网页制作
  • 帮网贷做网站会判刑吗上海平台推广的公司
  • 淘宝不能开网站建设店铺吗推广信息发布平台
  • 代码库网站网站seo诊断报告
  • 重庆网站制单页面网站如何优化
  • 业务员销售管理软件优化网站快速排名软件
  • 最专业的佛山网站建设价格什么是网站优化
  • 招聘代做网站站长之家ip查询
  • 南昌网站设计系统移动排名提升软件
  • 网站做电子公章违法吗网站关键词优化外包
  • 网站项目建设计划不死鸟分享友情链接
  • 光谷 网站建设公司郑州网站seo公司