Disqus Shortname

Saturday, May 19, 2018

SYNTAX PROGRAM BAHASA C



Anda sudah melihat struktur dasar program C, itu akan mudah memahami blok-blok dasar lain dari bahasa pemograman C.
Token atau tanda dalam C
Sebuah program C mengandung berbagai macam token/tanda dan token itu adalah sesuatu selain keyword/katakunci, identifier, tetapan, string harfiah atau simbol.  Sebagai contoh, pernyataan program C  berikut mengandung lima token
printf("Hello, World! \n");

Token-token tersendiri antara lain:
Printf
(
"Hello, World! \n"
)
;


Titikkoma (;)
Dalam program C, titikkoma adalah penghenti pernyataan (begitu juga dalam bahasa pemograman lain seperti C++ dan Java). Yaitu setiap pernyataan tersendiri harus diakhiri titikkoma. Itu menandakan akhir sebuah entitas logika. Sebagai contoh, berikut adalah dua pernyataan berbeda

printf("Hello, World! \n");
return 0;





Ulasan atau comment
Ulasan itu seperti text pembantu yang menerangkan tujuan deklarasi variabel, fungsi-fungsi atau lainnya agar mudah dipahami oleh pemula atau pembaca lain. Sebuah ulasan harus diawali dengan tanda /* dan diakhiri dengan tanda */ atau dengan tanda // pada awal ulasan. Ulasan ini akan diabaikan oleh compiler dan jangan lupa memakai salah satu tanda tadi karena jika tidak memakai biasanya akan terjadi error saat dicompile. Berikut ini contoh ulasan




Identiier atau penanda
Identifier program C adalah nama yang dipakai untuk menandai sebuah variabel, fungsi, atau item apa saja yang didefinisikan user lain. Suatu identifier dimulai dengan huruf A sampai Z atau a sampai z atau garis bawah _ diikuti oleh nol atau huruf lain, garis bawah dan digit (0 sampai 9).
C tidak mengizinkan karakter tanda baca seperti @, $ dan % dalam identifier. C adalah Bahasa pemograman yang peka terhadap penulisan ( case sensitive). Dengan demikian kata Buku dan buku adalah dua identifier berbeda dalam C. Berikut ini beberapa contoh identifier yang diperbolehkan dan tidak diperbolehkan 

Identiier
Keterangan
Muhammad      abc      Nama_ku       _garut     X1       y2       z3    
boleh
@muhammad       $sarah       %x2        
Tidak boleh

Reserved words atau kata-kata dilindungi
Daftar berikut menampilkan katakunci-katakunci yang merupakan kata-kata dilindungi dalam C. Kata-kata dilindungi tidak boleh dipakai sebagai tetapan (constant) atau variabel atau nama identifier lain.

kata-kata dilindungi di C
kata-kata dilindungi di C

Whitespace dalam C
Sebuah baris yang berisi hanya spasi, mungkin dengan komentar, dikenal sebagai garis kosong, dan kompiler C benar-benar mengabaikannya.
Spasi putih atau whitespace adalah istilah yang digunakan dalam C untuk menggambarkan ruang kosong, tab, karakter baris baru, dan komentar. Whitespace memisahkan satu bagian dari pernyataan dari yang lain dan memungkinkan compiler untuk mengidentifikasi di mana satu elemen dalam pernyataan, seperti int, berakhir dan elemen berikutnya dimulai. Oleh karena itu, dalam pernyataan berikut:

int usia;

Harus ada setidaknya satu karakter whitespace (biasanya spasi) antara int dan usia untuk compiler untuk dapat membedakannya. Di sisi lain, dalam pernyataan berikut:

buah = apel + jeruk; // dapatkan buah total

Tidak ada karakter spasi diperlukan antara buah dan =, atau antara = dan apel, meskipun Anda bebas untuk menyertakan beberapa jika Anda menginginkan untuk tujuan pembacaan.


No comments:

Post a Comment