data struct

1. Array

Array adalah sekumpulan beberapa data dengan tipe data yang sama, yang disimpan dalam bentuk indeks yang dimulai dari 0, dan indeks terakhir adalah null.

contoh:

int data[5];

data[0]=1; data[1]=3; data[2]=5;

2. Dimensi Array

Array dimensi dua menggunakan dua array, biasanya digunakan untuk array of char yang menyimpan kalimat atau nama lebih dari satu.
contoh:

char data[10][10];

strcpy(data[0],"sesuatu");
strcpy(data[1],"yang");
strcpy(data[2],"misterius");

Contoh lainnya adalah matriks;

int matriks[5][5] = {5, 9, 8, 7, 6},
{1, 0, 4, 6, 7},
{8, 3, 2, 4, 3},
{8, 7, 9, 7, 6},
{3, 7, 5, 4, 6};

3. Sistem Operasi di dalam Array

Ada beberapa sistem pengoperasian yang bisa dilakukan di dalam array, yaitu:
* Traversal, yaitu mencetak semua element satu persatu
* Insertion, yaitu menambahkan data
* Searching, yaitu mencari data dari daftar array
* Deletion, yaitu menghapus data dari daftar array
* Merging, yaitu menggabungkan nilai data dari daftar array
8 Sorting, yaitu menyusun data dari daftar array secara ascending atau descending

4. Pointer

Pointer adalah tipe data yang nilainya disimpan ditempat lain menggunakan alamatnya. ada dua operator dalam pointer yaitu:
& = operator alamat
* = untuk mengakses variabel berpointer

5. Data Structure

Data structure adalah susunan dari beberapa data dalam memori komputer atau dalam penyimpanan disk.

Comments