Struktur adalah pengelompokan variabel-variabel
yang bernaung dalam satu nama yang sama. Berbeda dengan array yang berisi
kumpulan variabel-variabel yang bertipe sama dalam satu nama, maka suatu
struktur dapat terdiri atas variabel-variabel yang berbeda tipenya dalam
satu nama struktur. Struktur biasa dipakai untuk mengelompokkan beberapa
informasi yang berkaitan menjadi sebuah kesatuan (dalam bahasa PASCAL,struktur
disebut dengan record). Variabel-variabel yang membentuk suatu struktur,
selanjutnya disebut sebagai elemen dari struktur atau field. Dengan
demikian dimungkinkan suatu struktur dapat berisi elemen-elemen data
berbeda tipe seperti char, int, float, double, dan lain-lain.
Contoh sebuah struktur adalah informasi data tanggal (date) yang berisi :
- day
- month, dan
- year
Suatu struktur didefinisikan dengan menggunakan kata kunci struct.Contoh pendefinisian sebuah tipe data struktur seperti gambar di bawah ini
![]() |
Gambar1.Pendefinisian Structur
|
yang mendefinisikan sebuah tipe struktur bernama date yang memiliki tiga buah elemen(field) berupa : month,day,year.
![]() |
Gambar 2. Pendefinisian Tipe Struktur
|
untuk mendeklarasikan sebuah variable today yang bertipe struktur date pernyataan yang diperlukan adlah seperti pada gambarberikut ini
![]() |
Gambar 3. Pendeklarasian variable bertipe struktur.
|
gambar diatas menyatakan bahwa variable today bertipe struktur date.Dalam mendefinisikan sebuah struktur , elemen yang terkandung di dalamnya bisa juga berupa sebuah struktur, Contoh bisa dilihat pada gambar dibawah ini
![]() |
Gambar 4 Elemen dalam struktur |
Tidak ada komentar:
Posting Komentar