Lewati ke konten utama
  1. Posts/

Struktur Program pada C++

·259 kata·2 menit· 0 · 0 ·
bahasa-pemrograman
Syahravi
Penulis
Syahravi
Seorang penggemar teknologi dan pengembang perangkat lunak yang membara!! 😄.
C++ Dasar - This article is part of a series.
Part 2: This Article

C++ memiliki persyaratan tertentu untuk menjalankan program dan

itu mungkin bisa disebut struktur program “layak” pakai.

Hanya menampilkan “Hello world!”,

perlu bagi kita untuk memahami struktur program yang akan menampilkan Hello world itu “layak”.

Mari kita bedah kode program yang sudah membentuk suatu kesatuan pada hello.cpp.

//hello.cpp
#include <iostream>
using namespace std;

int main() {
	cout << "Hello world!" << endl;
	return 0;
}
Hello world!

#include » Berupa perintah untuk mengambil library1 tertentu dan <iostream> adalah library yang dimaksud.

using namespace » Berupa perintah untuk men-deklarasi “paket”, yang mungkin di dalamnya dapat berupa names of types, functions, variables, dll).

std » kepanjangan dari standard, yang di dalamnya terdapat functions cout, cin, dll.

int main() » ini adalah function utama setiap file .cpp.

Pada awal .cpp “dieksekusi”, function main() diikuti dengan { } yang menjalankan peran utama - C++ Entry Point (main function)

; » Semicolon atau Line Terminator. Perlu ada ; untuk setiap kode C++ yang ditulis.

cout << "Hello world" << endl;

cout » Kepanjangan dari Characters Output yang diikuti dengan <<.

Coding Format » cout << "text"

<< endl » Membuat baris baru - Escape Characters and Line Breaks

return = 0 tidak harus ditulis diakhir main function, ada baiknya ditulis saja.

bila using namespace std; tidak ditulis, maka perlu ada perubahan pada kode di atas.

#include <iostream>

int main() {
	std::cout << "Hello world!" << std::endl;
	return 0;
}

using namespace memudahkan kita pada keterbacaan dan penulisan.


  1. Library adalah sebuah pustaka yang berisi berbagai “paket” kode yang bisa digunakan kembali untuk berbagai macam program. ↩︎

C++ Dasar - This article is part of a series.
Part 2: This Article

Related

Mengenal dan Menggunakan C++
·261 kata·2 menit· 0 · 0
bahasa-pemrograman
Operator Penugasan pada Python
·330 kata·2 menit· 0 · 0
python
Operator Aritmatika pada Python
·347 kata·2 menit· 0 · 0
python
Python : Membuat Aplikasi dengan Tkinter pada Python
·121 kata·1 menit· 0 · 0
python
Python: Manipulasi Kalendar
·154 kata·1 menit· 0 · 0
python
Cara Menggunakan CMUS (C* Music Player)
·176 kata·1 menit· 0 · 0
linux apps cmus