RECORD/STRUCT

Dalam bahasa pemrograman C++,record disebut dengan struktur.Struktur bermanfaat untuk mengelompokkan sejumlah data dengan tipe yang berlainan.Sebagai contoh perhatikan berikut ini:
struct data_tanggal
{
};
int tahun;
int buan;
int tanggal;
Struktur diatas bernama data_tanggal,yang tersusun atas 3 unit penyusunnya yaitu tahun,tanggal,dan bulan.Setelah dibuat struktur tanggal,selanjutnya struktur tersebut dapat digunakan sebagai tipe data suatu variabel,dalam hal ini disebut tipe data abstrak.
contoh:
#include<iostream.h>
#include<conio.h>
void main( )
{
struct data_tanggal
{
int tanggal;
int bulan;
int tahun;
};
data_tanggal tanggal_lahir;
tanggal_lahir.tanggal = 1;
tanggal_lahir.bulan = 9;
tanggal_lahir.tahun = 1992;
cout<<tanggal_lahir.tanggal<<'/'<<tanggal_lahir.bulan<<'/'<<tanggal_lahir.tahun;
}

Komentar