STRUCK DAN ADT

STRUCK DAN ADT, pengertian struct secara ringkas dan sederhana ialah "sekumpulan data yang terstruktur"

Menggunakan Struct Pada Bahasa C

Kapan seharusnya penggunaan atau menggunakan struct dilakukan dan untuk apa digunakan? Oke,  ketika ingin menyimpan sesuatu hal yang memiliki sekumpulan data terkait didalamnya (objek) , saat itulah "struct" menjadi pilihan satu-satunya. Struct membebaskan pemrogram untuk menyimpan data yang double, data yang disimpan tidak harus bertipe data yang sama dengan data lainnya/ boleh campur.

Untuk mendeklarasikan sebuah struct, kita dapat memilih salah satu dari dua metode berikut ini.
Pendeklarasian struct yang pertama (bentuk umum)

struct structName { 
tipeData namaVariabel;
 };

Sedangkan untuk pendeklarasian cara yang kedua, kita dapat menggunakan fasilitas typedef untuk memberikan nama samaran (alias name) kepada struct yang ingin kita deklarasikan dan gunakan nantinya.

typedef struct { 
tipeData namaVariabel;
}structName;

Jika dilihat dari kedua cara pendeklarasian diatas, hanya terdapat sedikit perbedaan saja, yaitu letak "nama" dari "struct" yang ingin digunakan. Perbedaan dari kedua cara pendeklarasian tersebut diatas akan lebih terlihat ketika melakukan perintah yang berhubungan dengan struct tersebut.
Oke, mari kita lihat langsung contoh dari penggunaan struct dengan bahasa c berikut ini sebagai implementasi dari penjelasan diatas.

CONTOH PEGAWAI
(1)
struct pegawai {
 char nip[7];
 char jabatan[16];
 struct human manusia;
};

pegawai manusia;

(cara memanggil)
manusia.jabatan

(2)
typedef struct {
    int pembilang;
    int penyebut;
} pecahan;

jadi setiap nama, maka ada anakannya.

Komentar

Postingan populer dari blog ini

ANALISIS REKURENS / REKURSIF