1.数据可以引用 2.可以通过引用数组名改变任何元素 template< size_t N> //用N我们可以传递任何大小的数组 void change( int (&intarr)[N] ) // intarr就是数组引用,数组的大小为N个元素 { intarr[0] = 10 ; //通过引用改变元素 } int main() { int arr[20] = { 0 } ; change( arr ) ; //ok N = 20 ; int arr2[30] = { 0 } ; change(arr2) ; // N = 30 int (&ref)[30] = arr2 ; ref[0] = 10 ; //引用改变元素 }
数组的引用
最新推荐文章于 2023-04-26 12:26:46 发布