c++ 数组名与数组下标的写法
  • 板块学术版
  • 楼主zhaowangji
  • 当前回复4
  • 已保存回复4
  • 发布时间2021/11/13 21:50
  • 上次更新2023/11/4 00:39:49
查看原帖
c++ 数组名与数组下标的写法
164840
zhaowangji楼主2021/11/13 21:50
#include<bits/stdc++.h>
using namespace std;
int a[5]={1,2,3,4,5};
int main(){
	if(a[1]==1[a])cout<<1<<"\n";else cout<<2<<"\n";
	if(a[5-1]==(5-1)[a])cout<<1<<"\n";else cout<<2<<"\n";
	if(a[5-1]==5[a-1])cout<<1<<"\n";else cout<<2<<"\n";
	return 0;
}

为什么这段代码的运行结果是三个1?(就是想问,为什么c++里可以这么调用数组)

2021/11/13 21:50
加载中...