C++에서 2차원 배열을 정의하는 방법: 배열 유형을 선언합니다. int arr 행 번호; 중첩 루프를 사용하여 배열 요소를 초기화합니다. 첨자 연산자를 사용하여 배열 요소에 액세스합니다.
C++의 2차원 배열 정의
C++에서 2차원 배열은 행과 열로 구성된 데이터를 저장하는 데 사용되는 데이터 구조입니다. 2차원 배열을 정의하려면 다음 단계를 사용할 수 있습니다.
배열 유형을 선언합니다.
<code class="cpp">int arr[行数][列数];</code>
여기서:
arr
은 배열의 이름입니다. arr
是数组的名称。行数
和 列数
指定数组的行数和列数。例如:
<code class="cpp">int matrix[3][4]; // 声明一个 3 行 4 列的整数数组</code>
初始化数组
声明数组后,可以使用嵌套循环来初始化其元素。
例如:
<code class="cpp">for (int i = 0; i < 3; i++) { // 遍历行 for (int j = 0; j < 4; j++) { // 遍历列 matrix[i][j] = i * j; // 初始化元素 } }</code>
访问数组元素
可以使用下标运算符 []
행 수
및 열 수
는 배열의 행과 열 수를 지정합니다. 예:
<code class="cpp">int element = matrix[1][2]; // 获取第 2 行第 3 列的元素(索引从 0 开始)</code>
[]
를 사용하여 배열 요소에 액세스할 수 있습니다. 🎜🎜🎜예: 🎜🎜rrreee🎜🎜참고: 🎜🎜🎜🎜C++의 배열은 고정되어 있으며 일단 생성되면 크기를 변경할 수 없습니다. 🎜🎜2차원 배열의 요소는 메모리에 지속적으로 저장되므로 포인터를 사용하여 요소에 빠르게 액세스할 수 있습니다. 🎜🎜위 내용은 C++에서 2차원 배열을 정의하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!