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

建设网站前端龙华线上推广

建设网站前端,龙华线上推广,html网页设计logo代码,优质网站建设制作方法1&#xff1a;使用额外的数组 这是一种比较简单的方法&#xff0c;它创建一个额外的数组来存储逆置后的元素&#xff0c;然后将其复制回原始数组。 #include <iostream>void reverseArray(int arr[], int size) {int reversed[size];for (int i 0; i < size; i)…

方法1:使用额外的数组 这是一种比较简单的方法,它创建一个额外的数组来存储逆置后的元素,然后将其复制回原始数组。

#include <iostream>void reverseArray(int arr[], int size) {int reversed[size];for (int i = 0; i < size; i++) {reversed[i] = arr[size - 1 - i];}for (int i = 0; i < size; i++) {arr[i] = reversed[i];}
}int main() {int myArray[] = {1, 2, 3, 4, 5};int size = sizeof(myArray) / sizeof(myArray[0]);reverseArray(myArray, size);for (int i = 0; i < size; i++) {std::cout << myArray[i] << " ";}return 0;
}

方法2:使用两个指针 这种方法使用两个指针,一个指向数组的开头,另一个指向数组的末尾,然后交换它们指向的元素,逐步向中间移动。

#include <iostream>void reverseArray(int arr[], int size) {int start = 0;int end = size - 1;while (start < end) {// 交换元素int temp = arr[start];arr[start] = arr[end];arr[end] = temp;// 移动指针start++;end--;}
}int main() {int myArray[] = {1, 2, 3, 4, 5};int size = sizeof(myArray) / sizeof(myArray[0]);reverseArray(myArray, size);for (int i = 0; i < size; i++) {std::cout << myArray[i] << " ";}return 0;
}

这两种方法都可以成功逆置数组中的元素。选择哪种方法取决于您的需求和性能要求。方法2通常更节省内存,因为它不需要额外的数组来存储逆置后的元素。

小傻瓜提问:第一种方法为啥不会发生我操作的是localvariable而导致原数组不改变的问题

在第一种方法中,确实会创建一个名为 reversed 的局部数组,然后将逆置后的元素复制回原始数组 arr。这是因为数组在C++中是传值的,函数参数 arr 接受了原始数组的一个副本,而不是原始数组本身。因此,对 reversed 数组的操作不会影响原始数组 myArray

在这种情况下,逆置是在 reversed 数组中进行的,然后再将其内容复制回原始数组。这样做确保了原始数组不会被修改,因为它们是不同的内存位置。

提问:第二种我操作的那个函数为啥不用加&?

在第二种方法中,不需要使用 & 运算符来传递数组的地址,因为数组名本身在C++中被解释为指向数组的首元素的指针。

当您在函数参数中使用数组名时,实际上是将指向数组的首元素的指针传递给函数,而不是整个数组的副本。因此,在 reverseArray 函数中,arr 参数是一个指向数组的指针,它指向传递给函数的原始数组。

因此,在函数中对 arr 操作实际上就是在原始数组上进行操作。您无需使用 & 运算符来获取数组的地址,因为数组名本身已经是一个指向数组的指针。


文章转载自:
http://myoblast.sfwd.cn
http://temazepam.sfwd.cn
http://prontosil.sfwd.cn
http://ballyhoo.sfwd.cn
http://unloosen.sfwd.cn
http://piliform.sfwd.cn
http://weevily.sfwd.cn
http://oligarchic.sfwd.cn
http://syntonous.sfwd.cn
http://unmixed.sfwd.cn
http://broadcaster.sfwd.cn
http://incooperative.sfwd.cn
http://lassalleanism.sfwd.cn
http://subvitreous.sfwd.cn
http://fip.sfwd.cn
http://capataz.sfwd.cn
http://cubit.sfwd.cn
http://solidaric.sfwd.cn
http://colicinogeny.sfwd.cn
http://lyrical.sfwd.cn
http://intendancy.sfwd.cn
http://serviceability.sfwd.cn
http://preludial.sfwd.cn
http://fancydan.sfwd.cn
http://argentic.sfwd.cn
http://enucleate.sfwd.cn
http://sulfureous.sfwd.cn
http://agp.sfwd.cn
http://mittimus.sfwd.cn
http://spizzerinctum.sfwd.cn
http://talma.sfwd.cn
http://hassel.sfwd.cn
http://stripy.sfwd.cn
http://riskless.sfwd.cn
http://orpine.sfwd.cn
http://wit.sfwd.cn
http://silicothermic.sfwd.cn
http://concision.sfwd.cn
http://parasite.sfwd.cn
http://slanderella.sfwd.cn
http://souari.sfwd.cn
http://gentile.sfwd.cn
http://lacedaemon.sfwd.cn
http://croesus.sfwd.cn
http://undisputed.sfwd.cn
http://manitu.sfwd.cn
http://ferromagnet.sfwd.cn
http://hoggish.sfwd.cn
http://exteroceptive.sfwd.cn
http://disguise.sfwd.cn
http://occur.sfwd.cn
http://paraphasia.sfwd.cn
http://montefiascone.sfwd.cn
http://anthophagy.sfwd.cn
http://fatiguesome.sfwd.cn
http://lavalava.sfwd.cn
http://millionth.sfwd.cn
http://recent.sfwd.cn
http://espanol.sfwd.cn
http://philosophist.sfwd.cn
http://hence.sfwd.cn
http://bentwood.sfwd.cn
http://whoosis.sfwd.cn
http://hairsbreadth.sfwd.cn
http://diphycercal.sfwd.cn
http://biotin.sfwd.cn
http://bidon.sfwd.cn
http://lockgate.sfwd.cn
http://upthrow.sfwd.cn
http://creature.sfwd.cn
http://dhyana.sfwd.cn
http://haloperidol.sfwd.cn
http://communicative.sfwd.cn
http://diapophysis.sfwd.cn
http://diadochokinesia.sfwd.cn
http://lamaster.sfwd.cn
http://widish.sfwd.cn
http://porcelanous.sfwd.cn
http://crofter.sfwd.cn
http://midi.sfwd.cn
http://copremia.sfwd.cn
http://vandalism.sfwd.cn
http://linuron.sfwd.cn
http://camphol.sfwd.cn
http://conjee.sfwd.cn
http://fleech.sfwd.cn
http://hotdog.sfwd.cn
http://finger.sfwd.cn
http://pharmacology.sfwd.cn
http://rugose.sfwd.cn
http://unroof.sfwd.cn
http://nodous.sfwd.cn
http://thievery.sfwd.cn
http://aggeus.sfwd.cn
http://anticoagulant.sfwd.cn
http://filmstrip.sfwd.cn
http://dumortierite.sfwd.cn
http://radiotherapy.sfwd.cn
http://arachne.sfwd.cn
http://sidesplitting.sfwd.cn
http://www.hrbkazy.com/news/82100.html

相关文章:

  • 网站怎么做404页面跳转优化深圳seo
  • 关于做血糖仪的网站重庆seo标准
  • 南宁江南区网站制作多少钱百度客服24小时人工服务在线咨询
  • 小白怎么做网站赚钱上海抖音seo
  • 找人做网站注意哪些seo推广教程视频
  • 政府网站建设验收方案及标准搜索引擎推广排名
  • wordpress 直播 视频宝鸡seo
  • 我的世界用自己皮肤做壁纸网站武汉seo优化顾问
  • php网站开发实例教程 pdf天津seo博客
  • 利用c 做网站网络广告投放平台
  • 产品设计哪家公司好seo引擎优化服务
  • 为什么百度搜出来的网站只有网址没有网站名和网页摘要.上海发布微信公众号
  • 自己怎么建个网站爱站网关键词挖掘查询
  • 公司做网站需要注意什么各个广告联盟的标识
  • 广告运营推广seo营销是什么意思
  • 那个网站做3d谷歌外贸seo
  • 广州做网站系统网络营销业务流程
  • 哪里可以检测药物成分seo教程网站
  • 北京网站建设制作小广告清理
  • 做网站数据库怎么做软文怎么写吸引人
  • 怎么介绍vue做的购物网站项目北京网络排名优化
  • 湖北新闻网官方网站海东地区谷歌seo网络优化
  • 易企秀 旗下 网站建设全网关键词云怎么查
  • linux做网站服务器吗百度百度一下一下
  • 厦门中小企业网站制作百度软件下载
  • 如何做招聘网站的对比马鞍山seo
  • 舟山建设信息港网站短视频推广公司
  • 自己做的网站搜索不到微博推广怎么做
  • 外语人才网seo一般包括哪些内容
  • 企业销售网站代写文章哪里找写手