1 / 11

Struct

Struct. Learning Outcomes. Pada akhir pertemuan ini , diharapkan mahasiswa akan mampu : Memahami teori dasar struct sebagai penunjang konsep class dalam pemrograman OOP dan memanfaat kan nya dalam pembuatan aplikasi program komputer dengan bahasa pemrograman C/C++. Definisi Struct.

Download Presentation

Struct

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Struct

  2. Learning Outcomes Padaakhirpertemuanini, diharapkanmahasiswa akanmampu : • Memahamiteoridasarstructsebagaipenunjangkonsep class dalampemrograman OOP danmemanfaatkannyadalampembuatanaplikasiprogram komputer denganbahasa pemrograman C/C++.

  3. DefinisiStruct • User defined data type • Berisibeberapavariabel yang bisaberbedatipenyamasing-masingdisebutelemen • Mempunyainama yang sama • Miriprepresentasisebuah object beserta properties-nya. Contoh: struct MHS setidaknyapunyaelemenuntuk NPM, NamadanAlamat.

  4. DefinisidandeklarasiStruct Syntax: structnama_struct { tipe_data_1 nama_var_1; tipe_data_2 nama_var_2; tipe_data_3 nama_var_3; …… };

  5. DefinisidandeklarasiStruct nama_var_struct . nama_var_elemen; Untukmengaksestiapelemendidalamsebuahstructdigunakanoperator titik (.) Syntax:

  6. DefinisidandeklarasiStruct Contoh:

  7. Nested Struct Sebuah kondisi dimana di dalam sebuah struct terdapat tipe data berupa struct lagi.

  8. Nested Struct Contoh:

  9. Struct of Array Contoh: struct data { char kode [10]; char nama [20]; char alamat [30]; ……… } Sebuahstruct yang didalamnyaterdapat variable/ elemen yang bertipe array.

  10. Array of Struct Sebuah array yang setiap data elemennyabertipestruct. Umumnyadipakaiuntukmenyimpan object data yang terstruktur, misal: data mahasiswa, karyawan, buku, barang, dsb.

  11. Array of Struct

More Related