Sunday, May 8, 2016

Cara Membuat Tipe Struct di C++

Di bahasa pemrograman C++ terdapat tipe struct, yaitu tipe yang dapat dipakai untuk menghimpun sejumlah data dengan tipe yang berbeda-beda.
Data-data yang diletakkan dalam sebuah struct adalah data yang terkait.
Contoh: membuat struct data mahasiswa yang mengandung data Nomer Induk Mahasiswa (NIM) dan nama mahasiswa.

struct data_mahasiswa
{
     int nim;
     char nama[30];
}
Pada contoh diatas , tipe data_mahasiswa terdiri dari nim dan nama. Dengan tipe data int dan char.
dalam hal ini nim dan nama disebut sebagai elemen struct atau field.
setelah tipe struct selesai di definisikan, tipe tersebut dapat dipakai untuk mendeklarasikan suatu variabel.

struct data_mahasiswa mhs
Contoh berikut menunjukkan pendefinisian tipe struct, pendeklarasian variabel bertipe struct, dan cara mengakses setiap field dalam tipe struct.
#include <iostream.h>
#include <conio.h>

struct data_mahasiswa
{
int nim;
char nama[30];
};

void main()
{
struct data_mahasiswa mhs;
mhs.nim = 45;
strcpy(mhs.nama, "Andi");

cout<<"NIM  : "<<mhs.nim<<endl;
cout<<"Nama : "<<mhs.nama<<endl;
getch();
}
Dan hasilnya seperti dibawah ini:



0 comments:

Post a Comment