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
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