IDENTIFIER
¡ Identifier
l Identitas,
pengenal, nama segala sesuatu
l Nama
instruksi, nama variabel, nama tipe data, nama function
¡ Ketentuan
identifier
l Diawali
huruf atau garis bawah (underscore)
l Diikuti
huruf, angka, atau garis bawah
l Panjang
maksimum 32 karakter (Borland C++)
l Panjang
tidak dibatasi (Dev-C++)
¡ Bahasa
C bersifat case sensitive
l Huruf
besar dan kecil dianggap beda
l abc berbeda
dengan Abc
AbC ABC abC
¡ Identifier
yang panjang
l luas_persegipanjang_berwarna_biru
l luas_persegipanjang_berwarna_biru_muda
¡ Contoh
identifier yang benar
l luas
l segi3
l bilangan_1
¡ Contoh
identifier yang salah
l 3com diawali angka
l persegi-panjang terdapat -
l luas lingkaran dipisahkan spasi
STANDAR IDENTIFIER
¡ Standard
Identifier
l Identifier
yang telah didefinisikan compiler untuk kegunaan tertentu tetapi boleh
didefinisi ulang
¡ int
main () {
¡ ...
¡ printf("POTONGAN
HARGA SUSU\n"); // OK
¡ ...
¡ }
¡
¡ int
main () {
¡ float printf;
// OK
¡ ...
¡ printf("POTONGAN
HARGA SUSU\n"); // ERROR
¡ ...
¡ }
PROGRAMMER-DEFINED ID
int main () {
float j_unit, harga;
// OK
...
scanf("%f
%f", &j_unit, &harga); // OK
printf("POTONGAN HARGA SUSU\n");
...
}