Arrays di C++ - CRUDPRO

Arrays di C++

Arrays di C++

Pendahuluan :

Array ialah konsep penting dalam pemrograman, menyediakan langkah untuk menyimpan dan mengatur data dengan cara efektif. Di C++, array memainkan peran mendasar dan banyak digunakan untuk berbagai kepentingan.

1. Menetapkan Array?

Array ialah kumpulan elemen dari type data yang sama, dikelompokkan bersama di bawah satu nama. Setiap elemen dalam array bisa diakses menggunakan indeksnya, yang mewakili posisinya dalam array. Array menyediakan cara mudah untuk bekerja dengan banyak nilai dari type yang sama.

2. Mendeklarasikan dan Menginisialisasi Array

Dalam C++, mendeklarasikan array melibatkan penentuan type dan ukuran datanya.

contoh:

int arr[5];

Ini mendeklarasikan array bernama *arr* dengan kapasitas untuk memuat lima bilangan bulat. Tetapi, sekarang ini, array berisi beberapa nilai sampah. Untuk menambahkan nilai, kita bisa melakukan:

int arr[5] = {1, 2, 3, 4, 5};

Saat ini, array *arr* diinisialisasi nilai yang diberikan.

3. Mengakses Elemen Array

Elemen array bisa diakses menggunakan indeksnya, yang dimulai dari 0 sampai ukuran array -1. Untuk mengakses elemen, kami menggunakan:

int first = arr[0];

4. Memodifikasi Elemen Array

Untuk mengubah nilai elemen array, kita bisa menggunakan index array. Ini misalnya:

arr[1] = 10;

Saat ini, arr akan berisi nilai yang diperbarui.

5. Ukuran Array

Ukuran array mewakili jumlah keseluruhan elemen yang bisa disimpannya. Di C++, kita bisa menentukan ukuran array menggunakan operator sizeof:

int size = sizeof(arr);

Penting untuk dicatat jika array di C++ memiliki ukuran tetap, dan mengakses elemen di luar batas array bisa mengakibatkan kesalahan.

6. Array Multidimensi

C++ mendukung array multidimensi, yang pada intinya ialah array dari array. Mereka bisa digunakan untuk mewakili matriks atau data terstruktur lainnya. Berikut contoh Array 2D:

int matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};

Untuk mengakses elemen dalam array multidimensi, kami menggunakan 2 tanda kurung siku dengan 2 index:

int value = matrix[1][2];

Ringkasan

Array ialah struktur data yang kuat yang memungkinkan penyimpanan yang efektif dan pengambilan beberapa nilai dalam C++. Di website ini, kami membahas beberapa dasar array, termasuk deklarasi, inisialisasi, mengakses dan memodifikasi elemen, ukuran array, array multidimensi, dan operasi umum.

Bereksperimenlah dengan Array, mencoba berbagai operasi, dan jelajahi teknik Array tingkat lanjut untuk memperdalam pemahaman Anda.