Thursday, May 1, 2014

Struktur (Struct) dalam Bahasa C

Struktur atau juga disebut dengan struct adalah sekumpulan variabel dimana dapat terdiri dari berbagai tipe data, dan dikelompokkan ke dalam satu nama. Contoh dari stuktur adalah struktur data mahasiswa, dimana mahasiswa digambarkan dengan susunan lambang seperti nama, alamat, nim, dan sebagainya. Struktur digunakan untuk mendefinisikan record dari data yang disimpan pada suatu file. Contoh penulisan dari struktur adalah sebagai berikut :

                  struct mahasiswa
                  {
                       char *nama;
                       char alamat;
                       int nim;
                 
}

Berdasarkan contoh di atas, maka akan terdapat tipe data baru bernama struct mahasiswa, yang terdiri dari nama, alamat, nim, yang masing-masing disebut dengan field. Untuk dapat mengakses anggota dari struktur dapat digunakan salah satu dari dua operator, yaitu titik (.) digunakan apabila untuk variabel tunggal (misal x), dan tanda panah (->) untuk variabel pointer (misal y). Contoh pemanggilannya :
               
                  printf("%s",x.nama);
                  printf("%s",y->nama);
               
Untuk dapat lebih memahami materi struktur kali ini, silakan download materi di sini.
Sekian postingan saya kali ini, semoga bermanfaat untuk teman-teman. Terimakasih.

No comments:

Post a Comment