Bismillahirahmanirahim…
Ada beberapa hal tentang kerangka program C yang perlu diketahui.
Pertama Program C harus mempunyai fungsi main yang ditulis seperti ini : main() atau int main(). Tubuh program C akan mengikuti fungsi main itu dan dimasukkan diantara tanda kurung { dan }.
Kedua Fungsi dan pernyataan di tubuh program C ditutup dengan tanda ;
Ketiga, program C biasanya punya 1 atau lebih file header. file header mempunyai banyak kegunaan antara lian, untuk menjalankan proses input/output. untuk mengikutkan file header itu anda menulis directive #include<> atau #include””. berikut ini beberapa file header / library yang bisa digunakan :
No | Library | Kegunaan |
---|---|---|
1 | Alloc.h | Untuk manajemenmemori |
2 | complex.h | Untuk fungsi matematika kompleks dengan C++ |
3 | conio.h | Untuk memanggil conslode DOS I/O (input / output) |
4 | errno.h | Untuk kode error |
5 | float.h | berisi parameter untuk routine floating point |
6 | graphics.h | Untuk prototipe fungsi grafik |
7 | iostream.h | Untuk routine I/O basic di C++ |
8 | math.h | Untuk prototipe fungsi matematika |
9 | stdio.h | Untuk mendefinisikan tipe dan macro untuk paket standar I/O yang dikembangkan oleh krnight & ritchie |
10 | stdlib.h | Untuk beberapa fungsi rutin umum : konversi, dll |
11 | bios.h | Untuk memanggilroutines RO BIOS |
Keempat, variable yang dipakai di bahasa C biasanya dideklarasikan (declare) atau dinyatakan lebih dulu dengan menyebutkan apakah tipe variable itu char (karakter/huruf), int (interger/bilangan bulat), dan sebagainya.
Kelima, komentar ditulis dengan diawali tanda /* dan diakhiri tanda */ atau jika hanya 1 line anda akan remarks cukup dengan tanda //
Tipe Variable
Deklarasi | Pemakaian | Bytes | Range |
---|---|---|---|
Char | Karakter | 1 | -128 s/d 127 |
int | Bilangan Bulat | 2 | -32.768 s/d 32.768 |
short | Bilagan Bulat | 2 | -32.768 s/d 32.768 |
long | Bilagan Bulat | 2 | -2.147.483.648 s/d 2.147.483.648 |
float | pecahan | 4 | 3.4E+- 308 (7digits) |
double | pecahan | 8 | 1.7E +- 308 (15digit)) |
enum | enumerasi | 2 | 0 s/d 65.535 |
Table Escape Sequence
simbol | kegunaan |
---|---|
\a | alert (peringatan bunyi bel) |
\n | baris baru |
\b | back space |
\r | carriage return (enter) |
\f | formfeed |
\t | tab |
\v | vertikal tab |
\’ | tanda petik tunggal |
\” | tanda petik |
strupr | untuk konversi ke hurup besar exp : strupr(namavariable tipe string) |
strlwr | untuk konversi ke hurup kecil exp : strlwr(namavariable tipe string) |
Leave a Reply