Di dalam bahasa C, ada sebuah kode pemograman yang apabila di compile maka kode itu tidak akan dieksekusi. Kode tersebut biasa disebut komentar. komentar dapat digunakan dengan diawali tanda /* dan diakhiri dengan tanda *\. Menuliskan komentar juga dapat menggunakan tanda //.
Beda dari kedua cara tersebut adalah:
1. Jika menggunaka tanda /* dan *\
- Tanda tersebut biasanya digunakan untuk memberi komentar sebanyak 2 baris atau lebih secara sekaligus. contohnya:
/*--------------------------------------
MY FIRST PROGRAM
--------------------------------------*\
2. Jika menggunakan tanda //
- Tanda tersebut hanya dapat digunakan untuk memberi komentar sebanyak satu baris. Jadi jika ingin memberikan komentar di bawahnya lagi harus menggunakan tanda // lagi. Contohnya:
// This Program will simply print out a message
Character dalam bahasa pemograman C yang ditulis menggunakan ASCII (American Standard Code For Information Interchage) antara lain:
- Capital letters A...Z
- Lower case a...z
- Digit 0...9
- Special Characters '!', '&', '+', '\', '_', dll.
Sistem penamaan untuk berbagai element di pemograman seperti, variable, function, constanta, dan lain-lain dimulai dengan kata atau underscore '_'. Penamaan ini merupakan case sensitive.
Kata Kunci adalah kata yang memiliki arti yang special di dalam compiler bahasa pemograman C. seperti: auto, break, case, char, const, continue, default, do, double, else, enum, extern, float, for, goto, if, int, long, register, return, short, signed, sizeof, static, struct, switch, typedef, union, unsigned, void, volatile, while, dan lain-lain.
Variable digunakan untuk mengidentifikasi suatu data / informasi. Dalam variable mengandung nama, alamat(L-value), tipe data, ukuran data, dan data(R-value).
Format deklarasi variable:
<data type> <variable name>;
<data type> <variable name> = <initial value>;
Contoh :
int a, b, c, total;
float salary, bonus;
int num_students = 20;
Terdapat 5 tipe data dan 4 pengubah tipe data:
- 5 Tipe data :
- Character => char
- integer => int
- floating point => float
- double floating point => double
- Void =>void
- 4 Pengubah tipe data:
- signed
- unsigned
- long
- short
Tipe data void adalah tipe data yang dapat berubah menjadi berbagai tipe data lainnya.
Constant / symbol constant tidak mempunyai alamat (hanya ada nilai) dan nilainya tidak dapat diubah saat di run.
Constant
type:
- Integer constant ð -5
- Floating-point constant ð 3.14
- Character constant ð 'C' '1' '$'
- Escape sequence ð \n \t \''
- String constant ð ''BiNus''
- Symbolic constant ð #define PHI 3.14
Sizeof adalah operator untuk mencari ukuran tipe data dalam bahasa C. Syntax : sizeof expression.
Contoh :
- sizeof(int) = 4 => Dev-V (Windows)
- sizeof(int) = 2 => Turbo C ver 2.0 (DOS)
Tidak ada komentar:
Posting Komentar