Jumat, 18 November 2011

C++ Lanjutan 25

VIII. STRUKTUR & UNION

8.1 STRUKTUR

      Array adalah kumpulan elemen yang bertipe sama. Tetapi struktur memudahkan Anda untuk mengumpulkan variable dengan tipe yang berbeda di dalam satu nama. Fasilitas ini memungkinkan kita untuk melayani sekumpulan data yang rumit sebagai satuan tunggal
      Suatu struktur dinyatakan dengan kata kunci struct, daftar pernyataan variable yang disebut anggota, yang terlampir dalam tanda kurung { }. Tiap pernyataan anggota dan struktur harus berakhir dengan semicolon ( ; ).
     
      Bentuk  deklarasi struktur :
    
      Struct nama_struct
      {
         anggota_struktur ;
      } ;

Apabila suatu struktur telah dideklarasikan, struktur ini dapat digunakan untuk mendefinisikan suatu varibel, misalnya :
    
      nama_struct  variabel_struktur;

merupakan pendefinisian varibel variabel_struktur dengan tipe structur nama_struct.
      Anggota struktur dapat diakses dengan menggunakan bentuk :

      variabel_struktur.anggota

Contoh :
#include <iostream.h>
void main()
{
   struct keluarga
   {
       char suami[15];
       char istri[15];
       int jumlah_anak;
   };

  keluarga Andi = {“Andi”,”Nina”,3};
  keluarga Budi = {“Budi”,”Ana”,5};
  cout<<”Jumlah anak Bapak Andi “<<Andi.jumlah_anak<<endl;
  cout<<”Istri Bapak Budi ialah “<<Budi.istri<<endl;
}
Keluarannya :
Jumlah anak Bapak Andi 3
Istri Bapak Budi ialah Ana

Perhatikan bahwa pada akhir dari struct diberi tanda semicolon.

Tidak ada komentar:

Posting Komentar