Typedef struct di bahasa C

Mungkin bagi yang belum pernah mendengar typedef struct akan bertanya-tanya bagaimana menggunakannya di program c. Setelah muter2 di google dan lain2. Akhirnya saya paham juga konsep atau pengartian yang simple dari tipe data bentukan ini.

Typedef struct digunakan untuk membentuk suatu variabel baru dengan kumpulan berbagai variabel dari type yang berbeda-beda. untuk mengakses return nilainya seperti mengakses script oop(object oriented programming). Yaitu Object.data. lihat contohnya:

#include <stdio.h>
int main ()
{
typedef struct {
char nama[20];
int nrp;
} mahasiswa;
mahasiswa mhs_baru = {“angga”,25};
printf (“Nama mahasiswa : %s\n”, mhs_baru.nama);
printf (“Nrp mahasiswa : %d\n”, mhs_baru.nrp);

return 0;
}

perhatikan script diatas, untuk melakukan return nilai pada variabelbaru mhs_baru menggunakan konsep oop(yang bercetak tebal). mhs_baru.nama akan menghasilkan atau return nilai “angga”, sedangkan mhs_baru.nrp akan menghasilkan atau return nilai 25.

output dari program diatas adalah:

———————————————

Nama mahasiswa : Angga
Nrp mahasiswa : 25

Press any key to continue…

———————————————-

Iklan

4 Responses to Typedef struct di bahasa C

  1. riska says:

    penjelasan sangat singkat banget, sehingga masih tidak dapat di pahami.

  2. Zaf says:

    thanx infonya gan

  3. ( – ) Penjelasannya kurang,
    ( + )tapi contohnya jelas, dan mudah dipahami.

    learning by doing 😉

    thx infonya..

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: