c++ 数组 神奇的用法
取数值中的某一位就是前面加上中括号里面的偏移,那么把偏移写前面,基地址写后面也行
#include<iostream>
using namespace std;
int main (int argc, char *argv[]) {
int a[5] = {1, 2, 3, 4, 5};
cout<<a[0]<<endl;
cout<<(1)[a]<<endl;
return 0;
}
取数值中的某一位就是前面加上中括号里面的偏移,那么把偏移写前面,基地址写后面也行
#include<iostream>
using namespace std;
int main (int argc, char *argv[]) {
int a[5] = {1, 2, 3, 4, 5};
cout<<a[0]<<endl;
cout<<(1)[a]<<endl;
return 0;
}