Penjelasan Struktur Data
Data
Structures (struct) adalah salah satu fitur bahasa pemrograman
C/C++, merupakan keyword yang memungkinkan kita untuk membuat sebuah
deklarasi untuk membuat pengelompokan variabel dengan tipe data yang berbeda. Struktur
data adalah sebuah skema organisasi, seperti struktur dan array, yang
diterapkan pada data sehingga data dapat diinterprestasikan dan sehingga
operasi-operasi spesifik dapat dilaksanakan pada data tersebut.
1.
Jenis
data primitif, terdiri atas :
a.
Integer
b.
Real
c.
Boolean
d.
Karakter
2.
Jenis
data campuran, yaitu : "String".
Cara mendeklarasikan struct
Struct merupakan keyword
yang memungkinkan membuat deklarasi yang di dalamnya dapat terdapat banyak
variabel, hasil deklarasi ini akan menghasilkan user-defined data type yaitu
tipe structure yang berguna untuk mendirikan object.
Contoh
bentuk penulisan :
Keterangan
:
-
struck
buah, adalah identitas dari stuck
tersebut.
-
Sedangkan
float, string, dan int adalah pendeklarasian.
Penjelasan Objek
Struct sebenarnya hanyalah
deklarasi untuk membuat sebuah tipe data baru yang didirikan oleh programmer
sebagai data structure. Data structure tersebut akan digunakan
sebagai pembuatan object, pembuatan object itu dapat dilakukan didalam
deklarasi struct atau diluar
deklarasi struct.
Pembuaan
object sendiri sama seperti pembuatan
variabel seperti biasanya, yang berbeda hanya pada program menggunakan tipe structure sebagai tipe datanya.
Mengakses member dari Struct
Mengakses member dari Struct
Kita
tidak bisa menggunakan member-member dari struct sebelum didirikan object yang
didirikan menggunakan data structure tersebut. karena struct hanyalah sebuah
rancangan dari tipe structure.
Setelah
kita berhasil membuat sebuah deklarasi object. untuk mengakses member struct
dari object tersebut kita membutuhkan Member Access Operator . di antara nama
object dan nama anggota variabel struct.
Cara inisialisasi Objek
Kesimpulan :
Cara inisialisasi Objek
Inisialisasi
adalah suatu tindakan untuk memberikan nilai awal pada suatu variabel. pada
object kita dimungkinkan untuk memberikan nilai awal dengan beberapa cara
yaitu, non-static member initialization, initializer list, dan uniform
initialization.
Kesimpulan :
Jadi
kesimpulan dari penggunaan struct adalah sebagai pengganti pendeklarasian
langsung yang mana pendeklarasian dipakai secara berkelompok.
Unduh contoh program dengan cara klik kalimat di bawah ini :
Contoh program penggunaan mode struktur data (struct)
Daftar
pustaka :
No comments:
Post a Comment