Thursday, 29 January 2015

Elemen-Elemen Program C


  1. Kata Cadangan (reserved words)
  2. Pengenal (identifier)
  3. Konstanta (constant)
  4. Tanda Operasi (operator)
  5. Komentar Program (comment)
  6. Statement atau pernyataan (satement)
1.1 Kata Cadangam
Reserved words atau disebut juga dengan istilah kata kunci adalah kata-kata yang tidak dapat digunakan kembali sebagai nama suatu pengenal, karena kata-kata tersebut telah digunakan oleh C untuk maksud-maksud tertentu.

Kata Kunci C :
 *asm                  *far                  signed                  * _ss                  * _SI
   auto                   float               sizeof                    * _AH               * _SP
   break                 for                  static                     * _AL
   case                   goto               struct                     * _AX
*cdecl                 *huge              switch                   * _BH
  char                     if                   typedef                  * _BL
  const                   int                  union                     * _CH
  continue            *interrupt        unsigned               * _CL
  default                 long              void                       * _CX
  do                      *near               volatile                  *_DH
  double               *pascal            while                     * _DL
  else                     register           * _cs                    * _DX
  enum                  return              * _ds                    * _BP
  extern                 short                * _es                    *_DI

Keterangan :
Tanda * menunjukkan kata kunci tambahan untuk TURBO C yang tidak ada dalam standar C.


2.1 Pengenal
Identifier adalah nama yang diberikan kepada suatu variabel, fungsi tipe data atau obyek-obyek lainnya yang didefinisikan oleh pemakai. Pengenal yang didefinisikan ini namanya bebas, dengan ketentuan-ketentuan sebagai berikut:

  1. Terdiri dari gabungan huruf (A .. Z, a .. z) dan angka (0 .. 9) dengan karakter pertama harus berupa huruf atau garis bawah.
  2. Tidak boleh mengandung blank.
  3. Tidak boleh mengandung simbol-simbol khusus kecuali garis bawah dan untuk TURBO C boleh mengandung $.
  4. Huruf kecil (lower case) dan huruf besar (upper case) untuk TURBO C di anggap berbeda, jadi total dengan total di anggap nama yang berbeda.
  5. Karakter yang di anggap signifikan adalah sebanyak 32 karakter yang pertama (untuk TURBO C), sedang untuk versi C yang lain berbeda (misalnya Microsoft C hanya 8 karakter pertama yang di anggap signifikan).
Contoh :

No_mhs
Indekprestasi
Pp10
_nilai

No comments:

Post a Comment