PENGERTIAN STRUCT
Struktur adalah pengelompokkan dari variabel – variabel atau sejumlah data dengan tipe yang berlainan yang bernaung dalam satu nama yang sama. Untuk lebih singkatnya struct adalah data yang dibentuk oleh beberapa data. Dari pengertian diatas, dapat kita buat konsepnya seperti ini :
Data mahasiswa memiliki data-data pendukung seperti nama, nim, dan jurusan. Apabila menuliskan data mahasiswa dengan menggunakan tipe data dan variable maka untuk mendeskripsikan data mahasiswa harus menuliskannya satu persatu.
Contoh :


Berbeda jika menuliskannya dengan menggunakan struct maka yang perlu dituliskan adalah dengan menggunakan syntax berikut :



CARA MENDEKLARASIKAN STRUCT
Sama seperti variable, struct juga dapat dideklarasikan. Apabila ingin mendeklarasikan variable maka penulisannya seperti ini :
Struktur data dapat dinyatakan dalam C ++ menggunakan sintaks berikut:
atau sintaks berikut:

Struct juga dapat di deklarasikan seperti berikut :
Nama_struktur nama_objek{nilai1, nilai2,…,nilai n}
Agar lebih jelas perhatikan contoh berikut :


Hasil Running :


Sekian Dari saya, apabila teman-teman ada pertanyaan seputar penjelasan diatas silakan komen dibawah ya : )

Sumber : Modul Alpro 2
              Website Belajar CPP