* 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