* 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;
}
Minggu, 29 Maret 2009
ARRAY pada C++
Diposting oleh denis di 05.58
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar