CLICK HERE FOR BLOGGER TEMPLATES AND MYSPACE LAYOUTS »

Minggu, 29 Maret 2009

ARRAY pada C++

* Di dalam C++ tidak ada tipe variabel untuk memasukkan sejumlah karakter string. Untuk itu digunakan array dari tipe char.
* Contoh, array berikut ini (atau karakter string):
* char jenny [20]; dapat menampung karakter sampai 20 karakter

Inisialisasi String

* Pendeklarasian string mystring dengan suatu nilai bisa dilakukan dengan dua cara:
-char mystring [] = { 'H', 'e', 'l', 'l', 'o', '\0' };
-char mystring [] = "Hello";

* Untuk mendeklarasikan suatu array dari karakter harus digunakan indeks :

* Untuk mendeklarasikan suatu array dari karakter harus digunakan indeks :

mystring[0] = 'H';
mystring[1] = 'e';
mystring[2] = 'l';
mystring[3] = 'l';
mystring[4] = 'o';
mystring[5] = '\0';

Variabel array dideklarasikan dengan mencantumkan tipe dan nama variabel yang diikuti dengan banyaknya lokasi memori yang ingin dibuat
Contoh : int c[7]

Nilai suatu variabel array dapat juga diinisialisasi secara langsung pada saat deklarasi misalnya :
int c[7] = {-45,0,6,72,43,4}

Struktur array sebagai contoh yang diatas adalah array dimensi satu. Untuk array dimensi 2 contohnya adalah matriks.

Contoh program array dimensi 2
/*Program :array.cpp*/
#include
Void printArray(int [] [3]);
Main() {
int matrik1[2] [3] ={ {1,2,2}, {4,5,6} },
matrik2[2] [3] ={ {1,2,3,4,5,} },
matrik3[2] [3] ={ {1,2}, {4} },
printArray(matrik1) ;
printArray(matrik2) ;
printArray(matrik3) ;
return 0;
}

0 komentar: