Mengenal Array Pada C - Blog Rony

    Social Items




Mengenal Array Pada C - Pada kesempatan ini saya ingin membagikan sedikit catatan maupun source code yang saya punya ( yang masih ada ) selama menimba ilmu dibangku perkuliahan sekaligus sebagai dokumentasi pribadi bahwa saya dulu pernah kuliah dan pernah membuat catatan seperti ini hehe. Oke langsung saja ke pembahasannya..

Pengertian

Array dalam C atau C ++ adalah kumpulan item yang disimpan di lokasi memori yang berdekatan dan elemen dapat diakses secara acak menggunakan indeks array. Mereka digunakan untuk menyimpan jenis elemen yang sama seperti dalam tipe data harus sama untuk semua elemen. Mereka dapat digunakan untuk menyimpan koleksi tipe data primitif seperti int, float, double, char, dll dari tipe tertentu. Untuk menambahkannya, sebuah array dalam C atau C ++ dapat menyimpan tipe data turunan seperti struktur, pointer dll. Diberikan di bawah ini adalah representasi indah dari sebuah array.

Gambaran array

  • Elemen array dapat diakses oleh program menggunakan indeks tertentu
  • Pengaksesan dapat dilakukan berurutan atau random berdasarkan indeks tertentu secara langsung


Mengapa kita membutuhkan array ?

Kita dapat menggunakan variabel normal (variabel 1, variabel 2, variabel 3, dst) ketika kita memiliki sejumlah kecil objek, tetapi jika kita ingin menyimpan sejumlah besar instance, menjadi sulit untuk mengelolanya dengan variabel normal. Ide array adalah untuk mewakili banyak instance dalam satu variabel.

Deklarasi array dalam C / C ++ :

Ada berbagai cara untuk mendeklarasikan array. Ini dapat dilakukan dengan menentukan jenis dan ukurannya, dengan menginisialisasi atau keduanya.

Array deklarasi dengan menentukan ukuran :

// Deklarasi susunan dengan menentukan ukuran
int arr1 [10];
 
// Deklarasi array dengan ukuran yang ditentukan pengguna
int n = 10;
int arr2 [n];

Array deklarasi dengan menginisialisasi elemen :

// Array deklarasi dengan menginisialisasi elemen
int arr [] = {10, 20, 30, 40}


Array deklarasi dengan menentukan ukuran dan elemen inisialisasi :

// Deklarasi susunan dengan menentukan ukuran dan inisialisasi elemen
int arr [6] = {10, 20, 30, 40}
 

Keuntungan dari Array di C / C ++:


  • Akses acak elemen menggunakan indeks array.
  • Gunakan lebih sedikit baris kode karena ini menciptakan satu array dari banyak elemen.
  • Akses mudah ke semua elemen.
  • Traversal melalui array menjadi mudah menggunakan satu loop.
  • Penyortiran menjadi mudah karena dapat dilakukan dengan menulis lebih sedikit baris kode.


Kerugian dari Array di C / C ++:


  • Mengizinkan sejumlah elemen tetap dimasukkan yang diputuskan pada saat deklarasi. Tidak seperti daftar tertaut, array di C tidak dinamis.
  • Penyisipan dan penghapusan elemen dapat menjadi mahal karena elemen-elemen tersebut perlu dikelola sesuai dengan alokasi memori yang baru.


Demikian artikel tentang Mengenal Array Pada C, semoga dapat membantu para pembaca dalam memulai belajar pemrograman khususnya bahasa pemrograman c. Jika ada yang ingin ditanyakan, memberi kritik maupun saran bisa disampaikan di komentar dibawah atau hubungi kami melalui contact form yang tersedia.

Terimakasih sudah berkunjung.

Mengenal Array Pada C




Mengenal Array Pada C - Pada kesempatan ini saya ingin membagikan sedikit catatan maupun source code yang saya punya ( yang masih ada ) selama menimba ilmu dibangku perkuliahan sekaligus sebagai dokumentasi pribadi bahwa saya dulu pernah kuliah dan pernah membuat catatan seperti ini hehe. Oke langsung saja ke pembahasannya..

Pengertian

Array dalam C atau C ++ adalah kumpulan item yang disimpan di lokasi memori yang berdekatan dan elemen dapat diakses secara acak menggunakan indeks array. Mereka digunakan untuk menyimpan jenis elemen yang sama seperti dalam tipe data harus sama untuk semua elemen. Mereka dapat digunakan untuk menyimpan koleksi tipe data primitif seperti int, float, double, char, dll dari tipe tertentu. Untuk menambahkannya, sebuah array dalam C atau C ++ dapat menyimpan tipe data turunan seperti struktur, pointer dll. Diberikan di bawah ini adalah representasi indah dari sebuah array.

Gambaran array

  • Elemen array dapat diakses oleh program menggunakan indeks tertentu
  • Pengaksesan dapat dilakukan berurutan atau random berdasarkan indeks tertentu secara langsung


Mengapa kita membutuhkan array ?

Kita dapat menggunakan variabel normal (variabel 1, variabel 2, variabel 3, dst) ketika kita memiliki sejumlah kecil objek, tetapi jika kita ingin menyimpan sejumlah besar instance, menjadi sulit untuk mengelolanya dengan variabel normal. Ide array adalah untuk mewakili banyak instance dalam satu variabel.

Deklarasi array dalam C / C ++ :

Ada berbagai cara untuk mendeklarasikan array. Ini dapat dilakukan dengan menentukan jenis dan ukurannya, dengan menginisialisasi atau keduanya.

Array deklarasi dengan menentukan ukuran :

// Deklarasi susunan dengan menentukan ukuran
int arr1 [10];
 
// Deklarasi array dengan ukuran yang ditentukan pengguna
int n = 10;
int arr2 [n];

Array deklarasi dengan menginisialisasi elemen :

// Array deklarasi dengan menginisialisasi elemen
int arr [] = {10, 20, 30, 40}


Array deklarasi dengan menentukan ukuran dan elemen inisialisasi :

// Deklarasi susunan dengan menentukan ukuran dan inisialisasi elemen
int arr [6] = {10, 20, 30, 40}
 

Keuntungan dari Array di C / C ++:


  • Akses acak elemen menggunakan indeks array.
  • Gunakan lebih sedikit baris kode karena ini menciptakan satu array dari banyak elemen.
  • Akses mudah ke semua elemen.
  • Traversal melalui array menjadi mudah menggunakan satu loop.
  • Penyortiran menjadi mudah karena dapat dilakukan dengan menulis lebih sedikit baris kode.


Kerugian dari Array di C / C ++:


  • Mengizinkan sejumlah elemen tetap dimasukkan yang diputuskan pada saat deklarasi. Tidak seperti daftar tertaut, array di C tidak dinamis.
  • Penyisipan dan penghapusan elemen dapat menjadi mahal karena elemen-elemen tersebut perlu dikelola sesuai dengan alokasi memori yang baru.


Demikian artikel tentang Mengenal Array Pada C, semoga dapat membantu para pembaca dalam memulai belajar pemrograman khususnya bahasa pemrograman c. Jika ada yang ingin ditanyakan, memberi kritik maupun saran bisa disampaikan di komentar dibawah atau hubungi kami melalui contact form yang tersedia.

Terimakasih sudah berkunjung.

Subscribe Our Newsletter

Notifications

Disqus Logo