Dasar-Dasar C++

Bahasa C dibuat pada tahun 1978 untuk Sistem Operasi Unix oleh Bell Labs (Ken Thompson dan Dennis M. Ritchie).
Buku The C Programming Language
Bahasa C merupakan salah satu bahasa pemrograman yang paling sering dipakai oleh pemrogram di seluruh dunia, terutama karena bahasa C memperbolehkan pengakses memori secara manual. (dengan POINTER). Bahasa C menjadi dasar bahasa C++. Bahasa C seringkali dipakai untuk membuat bahasa-bahasa pemrograman yang lain. Distandarisasi ANSI tahun 1989

Identifier & Tipe Data C
Identifier adalah pengingat tempat penyimpanan data di dalam memori komputer.
Variabel : bisa diubah
Konstanta : bersifat tetap

Istilah- Istilah:
Source code: kode program yang ditulis programmer.
Compile (build): pengubahan source code ke dalam object code (bisa bahasa mesin / assembly)
Executable: program dalam bahasa mesin yang siap dieksekusi.
Language: bahasa pemrograman.
Library: fungsi-fungsi yang digunakan pada pembuatan program.
Preprocessor Directive :
Dimulai dengan tanda #
Header file: file yang berekstensi .h yang disertakan pada pembuatan program.

Keywords
Flow control (6) – if, else, return, switch, case, default
Loops (5) – for, do, while, break, continue
Common types (5) – int, float, double, char, void
Structures (2) – struct, typedef
Sizing things (1) – sizeof
Rare but still useful types (7) – extern, signed, unsigned, long, short, static, const
Evil keywords which we avoid (1) – goto

Variable
Kita harus mendeklarasikan tipe data setiap variabel pada C. Setiap varibel punya tipe data dan namanya. Variabel adalah unik, tidak boleh berupa keyword, dimulai dengan huruf atau underline, maks 32 karakter’

Pendeklarasian tipe data dan variable :
;
Contoh : int a,b;
double d;

int waktu;
int no_mahasiswa;

Escape Characters


Formatting Command Summary

Contoh Program
#include
Main()
{
Int a,b=10;
a=10 + b++;
Printf(“a=%d,b=%d\n”,a,b);
}

One thought on “Dasar-Dasar C++

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s