1. . Struktur data merupakan kumpulan berbagai tipe data yang memiliki
ukuran yang berbeda
di kelompokan dalam satu deklarasi
unik.
contoh sintaks:
struct model_name
{
type1
element1;
type2
element2;
type3
element3;
.
.
} object_name;
2. Struktur data sangat cocok digunakan merepresentasikan data dalam
bentuk table
Cara mendlakrasikan:
#include <iostream>
#include <conio>
main()
{ struct data_nilai;
char nama [30]
int nilai1;
int nilai2;
float rata;
};
float rata1;
data_nilai matematika;
data_nilai fisika;
strcpy (fisika.nama,"ariasya");
strcpy (matematika.nama,"maheswari");
}
3. Perbedaan class dan structure :
A.
Class: sesuatu yang mempunyai data (sifat) dan fungsi (kelakuan)
untuk mendeskripsikan suatu objek.
B.
Structure: mendifinisikan tipe data dan memberitahukan kepada
visual c++ untuk memperlakukan koleksi tipe data dasar sebagai satu kesatuan
tipe data yang darinya dapat mendefinisikan variable dan array.
Persamaan class dan structure
4.. Elemen dari suatu variable struktur dapat diakses secara
individual dengan menyebutkan nama variable struktur diikuti dengan tanda
titik(.) dan nama dari elemen strukturnya.
5. Sebuah kondisi dimana didalam sebuah structure terdapat tipe data
struct lagi.
6. Operator titik(.) digunakan untuk mengakses elemen struktur baik
yang bertipe pointer maupun tidak. Jika elemen tersebut bertipe pointer,
penulisan nama elemen harus didalam tnada kurung.
Operator panah (->)
hanya digunakan untuk mengakses elemen sturct bertipe pointer
Tidak ada komentar:
Posting Komentar