Keyword dan Identifier dalam bahasa C
Hai, Informania ! Informania adalah sebutan bagi temen-temen yang sering membaca artikel-artikel dalam website Akademi Informatika ini. Dalam tutorial ini, Anda akan belajar tentang kata kunci; Kata reserved dalam pemrograman C yang merupakan bagian dari sintaksis. Juga, Anda akan belajar tentang pengidentifikasi dan cara yang tepat untuk memberi nama sebuah variabel.
Character Set
Set karakter adalah seperangkat huruf, huruf dan beberapa karakter khusus yang berlaku dalam bahasa C.
Alfabetik
Huruf Kapital : A B C ................................... X Y Z
Huruf Kecil : a b c ...................................... x y z
Huruf Kecil : a b c ...................................... x y z
Digital Numerik
0 1 2 3 4 5 6 7 8 9
Spesial Karakter dalam bahasa C
, | < | > | . | _ |
( | ) | ; | $ | : |
% | [ | ] | # | ? |
' | & | { | } | " |
^ | ! | * | / | | |
- | \ | ~ | + |
Keyword dalam Pemrograman C
Kata kunci sudah ditentukan sebelumnya, kata-kata yang dicadangkan digunakan dalam pemrograman yang memiliki arti khusus bagi kompilator. Kata kunci adalah bagian dari sintaks dan tidak dapat digunakan sebagai pengenal. Sebagai contoh:
int uang;
Disini, int adalah kata kunci yang menunjukkan 'uang' adalah variabel tipe integer.
Karena C adalah bahasa yang sensitif huruf, semua kata kunci harus ditulis dalam huruf kecil. Berikut adalah daftar semua kata kunci yang diizinkan di ANSI C.
auto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
continue | for | signed | void |
do | if | static | while |
default | goto | sizeof | volatile |
const | float | short | unsigned |
Identifier dalam Pemrograman C
Identifier mengacu pada nama yang diberikan kepada entitas seperti variabel, fungsi, struktur, dll. Pengenal harus unik. Mereka diciptakan untuk memberi nama unik kepada entitas untuk mengidentifikasinya selama pelaksanaan program. Ingat juga, nama pengenal harus berbeda dari kata kunci. Anda tidak bisa menggunakan int sebagai identifier karena int adalah kata kunci. Contoh :
int money;
double accountBalance;
double accountBalance;
Disini money dan accountBalance adalah identifier.
Aturan penulisan sebuah identifier
- Pengenal yang valid dapat memiliki huruf (huruf besar dan huruf kecil), angka dan garis bawah.
- Huruf pertama pengenal harus berupa huruf atau garis bawah. Namun, berkecil hati untuk memulai sebuah identifier name dengan underscore.
- Tidak ada aturan tentang panjang pengenal. Namun, 31 karakter pertama pengidentifikasi didiskriminasikan oleh kompilator.