WELCOME TO MY BLOG @ UNIVERSITAS KRISNADWIPAYANA

Identifier & Keyword

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");
  ...