-->

Array Dan String dalam Pemrograman

Advertisement
Array
Adalah sekelompok data yang sejenis yang disimpan didalam memori secara berurutan dengan sebuah nama variable, dan untuk membedakan antara 1 data dengan data yang lainnya digunakan index.
Array dan Data
Contoh deklarasi array :
Int arr [ 5 ] ; atau double d [ 10 ] ;

Inisialisasi Array
Untuk menginisialisasi array, elemen-elemen array diletakkan diantara tanda kurung.
Contoh :
Int arr [ 5 ] = { 1, 3, -3, 5, 2 } ;

Jika jumlah elemen yang diinisialisasikan kurang dari jumlah elemen yang tersedia, maka sisa elemen tersebut akan diberikan nilai 0 (nol) secara otomatis oleh compiler.

Contoh program :
# include <iostream.h>
Main ( )
{
Int arr [ 5 ] = { 1, 3 } ;
For ( int i = 0 ; i < 5 ; i++ )
Cout << “ arr [ i ] << ‘ ‘ ;
Return 0 ;
}
Output : 1 3 0 0 0

String
String adalah kumpulan beberapa karakter atau array dari karakter. String dan karakter dibedakan cara penulisannya. String ditulis dengan diapit oleh tanda petik ganda “ … “ , dan karakter ditulis dengan diapit oleh tanda petik tunggal ‘ … ‘

Akhir dari string ditunjukkan oleh NULL karakter. Semua fungsi yang digunakan untuk melakukan manipulasi terhadap string menganggap string diakhiri dengan null. Karakter null direpresentasikan dengan tanda ‘ \0 ‘.

Contoh :
Cout << “ abcdefg\0hijklmn” ;

Pada contoh diatas, akan tercetak di monitor adalah : abcdefg, karena ada tanda ‘\0’ setelah huruf g dan itu menandakan akhir dari string.

Untuk mendeklarasikan string, maka array yang ada harus dilebihkan 1(satu) untuk tempat menampung karakter null.

Contoh deklarasi string :
Akan dideklarasikan array str untuk menampung string sepanjang 6 (enam) karakter,

maka :
Char str [ 7 ] = “ string “ ; atau
Char str [ 7 ] = {‘s’, ‘t’, ‘r’, ’i’, ‘n’, ‘g’, ‘\0’ } ;

Disclaimer: Gambar, artikel ataupun video yang ada di web ini terkadang berasal dari berbagai sumber media lain. Hak Cipta sepenuhnya dipegang oleh sumber tersebut. Jika ada masalah terkait hal ini, Anda dapat menghubungi kami disini.
Related Posts
© Copyright Pengertian Dari - All Rights Reserved - Template Created by goomsite - Proudly powered by Blogger