我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

不太清楚c++中数组定义

img

有没有人解答一下,为什么这个冒泡函数输入只有一个数组地址,下面if语句却可以比较数组中元素大小呢。数组名【】表示的不是一个地址吗??十分感谢!

这是C语言的一个”魔法“
数组其实本质上就是指针+下标
可能你不相信,你甚至可以a[n]写n[a],这样的代码也是合法的。

  • 你可以参考下这篇文章:c++中 二维数组的定义

参数就是数组首地址啊,通过首地址就可以进行数组访问了。

近期文章

  • 一些硬件上的问题,请各位看一看
  • C#串口接收一段数据后,就停止接收了
  • 关于c++数组引入函数的一些疑问
  • 我根本不懂课,很困惑
  • 单表中实现父子表的查询,这个表如何去实现
  • 华为海思射频IC历年的笔试题?
  • 尝试用while嵌套遍历一个二维数组遇到的问题
  • H5接入腾讯优量汇激励视频广告一直提示{"code":-4,"msg":"env fail"}
  • 玩崩三时,有时崩溃,提示has encountered an error and must close
  • pyecharts 是否可以自定义一部分区域并对此区域上色
  • js怎么样在第一个span点击获取第二个input的值
  • 将句子分成用逗号分隔的单词
  • vscode无法打开录制的文件
  • python中的数据透视
  • 二维永磁同步电机模型的定子模态仿真
  • Activiti关于获得用户审批流程的问题
  • smartforms文字方向旋转
  • linux操作系统问题
  • 输出1-1000以内的完数遇到问题
  • vscode新项目生成路径问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华