Selasa, 01 Februari 2011

Struktur Program Di C++

Mungkin cara terbaik untuk memulai belajar bahasa pemrograman adalah dengan menulis program. Oleh karena itu, di sini adalah program pertama saya:
input:


output:


Panel pertama (input) menunjukkan kode sumber untuk program pertama saya. Yang kedua(output) menunjukkan hasil dari program setelah dikompilasi dan dijalankan.
Cara untuk mengedit dan mengkompilasi sebuah program tergantung pada compiler yang anda gunakan. Tergantung pada apakah ia memiliki Interface Development atau tidak dan pada versi. Konsultasikan bagian kompiler dan manual atau bantuan disertakan dengan kompiler Anda jika Anda memiliki keraguan tentang cara untuk mengkompilasi C + + program konsol.

Program sebelumnya adalah program magang programmer khas yang menulis untuk pertama kalinya, dan hasilnya adalah mencetak pada layar "HALLO PENGUNJUNG DZOEE.com :D!" kalimat. Ini adalah salah satu program paling sederhana yang dapat ditulis dalam C + + . langsung saja saya jelaskan, mohon maaf kalo agak gak nyambung bahasanya (maklum masih level bawah :P)

kata Dari baris pertama

Ini adalah baris komentar. Semua baris yang dimulai dengan dua tanda garis miring (/ /) akan dianggap sebagai komentar dan tidak memiliki efek pada perilaku program. Programer dapat menggunakannya untuk menyertakan penjelasan singkat atau observasi dalam kode sumber itu sendiri. Dalam hal ini, garis adalah penjelasan singkat tentang apa program saya.

Baris yang dimulai dengan tanda hash (#) adalah petunjuk untuk preprocessor. Mereka tidak baris kode teratur dengan ekspresi tetapi indikasi untuk compiler's preprocessor. Dalam hal ini direktif # include memberitahukan preprocessor untuk menyertakan file standar iostream. Ini file tertentu (iostream) mencakup deklarasi perpustakaan input-output standar dasar dalam C + +, dan itu dimasukkan karena fungsionalitas yang akan digunakan kemudian dalam program.

Semua elemen standar C + + perpustakaan dinyatakan dalam apa yang disebut namespace, namespace dengan nama std. Jadi untuk mengakses fungsionalitas kami menyatakan dengan ungkapan bahwa kita akan menggunakan entitas. Baris ini sangat sering di C + + program-program yang menggunakan perpustakaan standar, dan sebenarnya itu akan dimasukkan dalam sebagian besar kode sumber termasuk dalam tutorial ini.

Baris ini sesuai dengan awal definisi fungsi utama. Fungsi utama adalah titik oleh dimana semua C + + program mulai eksekusi mereka, terlepas dari lokasinya dalam kode sumber. Tidak peduli apakah ada fungsi lain dengan nama yang lain didefinisikan sebelum atau sesudah itu - instruksi yang terkandung dalam definisi fungsi ini akan selalu menjadi yang pertama yang akan dieksekusi dalam C + + program. Untuk itu alasan yang sama, adalah penting bahwa semua C + + program memiliki fungsi utama.

Kata utama dalam kode diikuti oleh sepasang tanda kurung (()). Itu karena merupakan deklarasi fungsi: Dalam C + +, apa yang membedakan sebuah deklarasi fungsi dari jenis lain ekspresi kurung ini yang mengikuti namanya. Opsional, tanda kurung ini dapat melampirkan daftar parameter dalam diri mereka.

Tepat setelah kurung ini kita dapat menemukan tubuh dari fungsi utama diapit oleh kurung ({}). Apa yang terkandung dalam kurung ini adalah apa fungsi tidak ketika dieksekusi.

Baris ini adalah C + + pernyataan. Pernyataan adalah ekspresi sederhana atau senyawa yang benar-benar dapat menghasilkan efek tertentu. Pada kenyataannya, pernyataan ini hanya melakukan tindakan yang menghasilkan efek yang terlihat dalam program pertama saya.

pengadilan adalah nama dari aliran output standar di C + +, dan makna dari pernyataan keseluruhan adalah untuk memasukkan urutan karakter ke output stream standar .

pengadilan ini dideklarasikan pada file standar iostream dalam namespace std, jadi itu sebabnya kami perlu menyertakan file tertentu dan menyatakan bahwa saya akan menggunakan namespace tertentu di awal kode kita.

Perhatikan bahwa pernyataan diakhiri dengan karakter titik koma (;). Karakter ini digunakan untuk menandai akhir dari pernyataan dan kenyataan itu harus disertakan pada akhir semua pernyataan ekspresi dalam semua C + + program-program (salah satu kesalahan sintaks yang paling umum memang lupa untuk menyertakan beberapa titik koma setelah pernyataan)<<"saya juga sering salah" :D:D.


Pernyataan return menyebabkan fungsi utama untuk menyelesaikan. kembali bisa diikuti oleh kode kembali (dalam contoh kita diikuti oleh kode kembali dengan nilai nol). Kode kembalinya 0 untuk fungsi utama adalah biasanya ditafsirkan sebagai program bekerja seperti yang diharapkan tanpa ada kesalahan selama pelaksanaannya. Ini adalah cara yang paling biasa untuk mengakhiri C + + program konsol.


Anda mungkin telah memperhatikan bahwa tidak semua baris program ini melakukan tindakan saat kode dijalankan. Ada baris yang berisi komentar saja (mereka yang mulai dengan / /). Ada baris dengan petunjuk untuk compiler's preprocessor (yang diawali dengan #). Lalu ada garis-garis yang mulai deklarasi fungsi (dalam kasus ini, fungsi utama) dan, akhirnya baris dengan pernyataan (seperti penyisipan ke pengadilan), yang semua termasuk dalam blok yang dibatasi oleh kurung kurawal ({}) dari fungsi utama.
dah Segitu dulu yak kawand... ntar kita lanjut lagi :D Anda Puas saya lemas :P

0 komentar:

Posting Komentar

Silahkan beri komentar dengan bijak dan jangan sampai komentar anda masuk dalam {COMMENTS SPAM}. Thanks