003:好怪异的返回值

 1 #include <iostream>
 2 using namespace std;
 3 int &
 4 getElement(int * a, int i)
 5 {
 6     return a[i];
 7 }
 8 int main()
 9 {
10     int a[] = {1,2,3};
11     getElement(a,1) = 10;
12     cout << a[1] ;
13     return 0;
14 }

 

posted @ 2022-09-13 22:20  balabalahhh  阅读(9)  评论(0编辑  收藏  举报