Data StructuresData Structures (struktur data) adalah kumpulan elemen data yang dikelompokan bersama dalam satu nama. Elemen didalamnya terdiri dari berbagai tipe data dan dapat memiliki panjang yang berbeda beda. Dalam C++ syntax struktur data dinyatakan sebagai berikut: struct nama_struktur { tipe_data nama_variabel [ Panjang_variabel ]; tipe_data nama_variabel [ Panjan...

Tutorial - Struct ( Data Structures )

 

Data Structures

Data Structures (struktur data) adalah kumpulan elemen data yang dikelompokan bersama dalam satu nama. Elemen didalamnya terdiri dari berbagai tipe data dan dapat memiliki panjang yang berbeda beda. Dalam C++ syntax struktur data dinyatakan sebagai berikut:

typedef struct nama_struktur {
          tipe_data nama_variabel [ Panjang_variabel ];
          tipe_data nama_variabel [ Panjang_variabel ];
          tipe_data nama_variabel [ Panjang_variabel ];
          } nama_objek [ panjang objek ];

ket : nama_struktur merupakan nama struktur yang di inginkan.
       tipe_data merupakan pendeklarasian tipe data (int, char, float dll).
di dalam tanda {} nama_variabel merupakan nama dari variabel yang diinginkan.
panjang_variabel merupakan berapa panjang variabel yang diinginkan.

contoh pada program:

#include <stdio.h>

typedef struct data{
int id;
char nama[20];
}data_t;

int main(void){
data_t siswa; //mendeklarasikan variabel dari struct
scanf("%d",&siswa.id); //input data
getchar(); //menangkap enter
scanf("%s",siswa.nama); //input data
printf("#------------#\n");
printf("No id = %d\n",siswa.id); //menampilkan data
printf("Nama = %s\n",siswa.nama); //menampilkan data
return 0;
}

 

 

Pada main cara pemanggilan struct adalah:

namavariablestruct.elemenstruct;

Pada Program diatas menampilkan hasil sebagai berikut:

Input :

12

Alvarisi

Output:

#------------#

No id = 12

Nama = Alvarisi

Demikianlah tutorial tentang struct. terimakasih, hidup indonesiaku.

 

 

 

 


About Author

(:)

no comment


Comment & Discussions

    Please LOGIN before if you want to give the comment.