C++
Pengertian Struktur pada C++
Pengetian Struktur pada C++ adalah koleksi variabel dibawah sebuah nama, Variabel-variabel ini dapat berbentuk berbagai type, misalnya: int, float, char dan lain-lain. Perbedaan utama antara struktur dan array adalah bahwa dalam array memiliki tipe data yang sma, sedangkan struktueadalah sebuah koleksi dari variabel-variabel dibawah nama yang sma, dimana setiap elemen dapat saja memiliki tipe yang berbeda.
Mendeklarasikan Struktur dalam C++
Struktur dalam C++ dideklarasikan menggunakan keyword struct diikuti dengan nama struktur, atau sering disebut dengan tag. Variabel-variabel strukur dideklarasikan dalam kurung kurawal { }, setiap elemennya dipisahkan dengan tanda titik koma atau semi colon. Bentuk umum/sintaks deklarasi struktur :
struct nama_struct
{
anggota_struktur ;
} ;
Contoh pendeklarasian struktur untuk data tanggal yang terdiri dari 3 variabel, yaitu: tahun, bulan, dan tanggal yang kebetulan memiliki tipe sama.
|
1
2
3
4
5
6
|
struct data_tanggal{ int tahun; int bulan; int tanggal;}; |
Contoh Program menggunakan Struktur
Berikut contoh program struktur pada C++ untuk menyimpan dan menampilkan biodata siswa.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include#includevoid main(){ struct bio { int NIS; char nama[100]; char jur[100]; int no_hp; }; bio siswa; coutsiswa.NIS; coutsiswa.nama; coutsiswa.jur; coutsiswa.no_hp;} |
