c++ 數組引用

一維數組合、二維數組引用的方式類似,直接看代碼就好。

#include<iostream>

using namespace std;
int main()
{
	//一維數組
	int m[4] = { 1, 2, 3, 4 };
	int(&a)[4](m);
	for (int i = 0; i<4; i++)
	{
		cout << m[i] << " ";
		a[i] += 1;
	}
	cout << endl;
	for (int i = 0; i<4; i++)
	{
		cout << m[i] << " ";
	}
	cout << endl;

	//二維數組
	int mm[2][2] = { { 1, 2 }, { 3, 4 } };
	int(&aa)[2][2](mm);
	cout << mm[0][0] << endl;
	aa[0][0] += 1;
	cout << mm[0][0] << endl;

	system("pause");
	return 0;
}

運行結果如圖:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章