Menu
CoddyTech

Deklarasikan Struktur

Pelajaran 2 dari 8 dalam kursus Struktur C/C++ di Coddy.

Untuk mendeklarasikan struktur, gunakan kata kunci struct dan deklarasikan anggotanya di dalam kurung kurawal.

struct { int num; char letter; }

Struktur di atas berisi bilangan bulat bernama num dan karakter bernama letter.

Untuk menggunakan struktur, kamu perlu memberinya nama tepat setelah kata kunci struct:

struct MyStruct { int num; char letter; };

Pada contoh di atas, kita mendeklarasikan struktur bernama MyStruct.

Agar mudah dibaca, biasanya struktur ditulis seperti ini:

struct MyStruct {
	int num;
	char letter;
};

Dalam kedua bahasa, nama struct biasanya diawali dengan huruf kapital, terutama untuk membedakannya dari nama variabel.

challenge icon

Tantangan

Mudah

Kamu diberi beberapa kode (kamu bisa melihatnya untuk mendapatkan ide bagi pelajaran berikutnya).

Deklarasikan sebuah struktur bernama Point yang memiliki dua anggota bertipe float bernama x dan y (dalam urutan tersebut). 

Coba sendiri

#include <stdio.h>

// Deklarasikan struktur point di sini

int main() {
    struct point p1 = {1.5, 2.5};
    struct point p2 = {3.2, 4.8};
    printf("p1 (%.1f, %.1f)\n", p1.x, p1.y);
    printf("p2 (%.1f, %.1f)\n", p2.x, p2.y);
    return 0;
};

Semua pelajaran di Struktur C/C++

Latihan sendiri: Compiler C online