Pengertian dan contoh bahasa pemrograman c++
Pengertian, Fungsi dan Contoh Komentar dalam C++
C++ Adalah bahasa pemrograman komputer yang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bong Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).[1] Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.
Kelebihan bahasa C++:
– Bisa memanipulasi data dalam bentuk byte cocok untuk pemrograman embeded / microcontroller.
– Lebih Mudah dipahami daripada bahasa assembly
– Compiler C++ membutuhkan memory yg relatif kecil.
– Banyak digunakan untuk berbagai macam Prosessor / microcontroller (tergantung compilernya)
– Lebih Mudah dipahami daripada bahasa assembly
– Compiler C++ membutuhkan memory yg relatif kecil.
– Banyak digunakan untuk berbagai macam Prosessor / microcontroller (tergantung compilernya)
Pengertian Komentar C++
Dalam C++ dan semua bahasa pemrograman lainnya (yang menyediakan fitur Comment)Komentar adalah bagian dari kode program yang tidak ikut dibaca / diterjemahkan pada saat proses kompilasi. dengan kata lain, komentar tidak akan mempengaruhi jalannya program, karena hanya berguna untuk mempermudahkan kita dalam mengingat dan menjelaskan kode / deskripsi program.
C++ menyediakan dua macam fitur comment yaitu single-line (satu baris) dan multi-line (beberapa baris). kedua cara tersebut bisa kita gunakan dan tidak akan mempengaruhi fungsi coding kita, atau dengan kata lain compiler akan mengabaikan bentuk koment yang anda buat.
Macam-macam dan Bentuk Penulisan Komentar C++
Komentar menggunakan tanda // atau single-line
Tanda ini digunakan untuk menuliskan komentar yang banyaknya hanya satu baris. Apabila kita menggunakan tanda "//" untuk menuliskan komentar yang lebih dari satu baris, maka hanya teks setelah tanda "//" yang akan menjadi komentar namun teks yang terdapat pada baris selanjutnya (baris bawahnya) tetap dibaca oleh compiler sebagai sebuah bagian dari program sehingga menyebabkan terjadi kesalahan (error) pada saat proses kompilasi program. berikut adalah contoh penggunaanya.
// Ini adalah komentar untuk satu baris
Akan error apabila komentar diatas ditulis seperti berikut ini:
// Ini adalah komentar
untuk satu baris
Penulisan seperti diatas akan menyebabkan kesalahan karena teks "untuk satu baris" tidak akan dianggap sebagai komentar, melainkan dianggap sebagai tiga buah variabel yang tidak dikenal.
Selain itu, kita juga harus berhati-hati dalam menggunakan tanda ini. Ingat tanda ini tidak dapat digunakan untuk komentar yang bersifat sisipan. Sebagai contoh perhatikan kembali kode berikut:
int // Mendeklarasika variabel berupa bilanganX;
Penulisan komentar seperti diatas juga akan menyebabkan kesalahan karena X; akan dianggap sebagai komentar dan tidak berperan sebagai variabel. Dengan demikian, seharusnya kita menuliskan komentar tersebut seperti berikut:
int X; // Mendeklarasika variabel berupa bilangan
Contoh komentar menggunakan tanda //
#include <iostream>
using namespace std;
int main ()
{
// Menampilkan tulisan Hello World ke Layar
// Dibuat oleh : www.MateriDosen.Com
cout<<"Hello World";
return 0;
}
Komentar menggunakan tanda /* ... */ atau multi-line
Berbeda dengan tanda //, tanda ini (/* ... */) dapat digunakan untuk menuliskan komentar yang banyaknya satu baris atau lebih. Komentar dimulai dari tanda /* sampai ditemukan tanda */
Contoh penggunaanya adalah sebagai berikut:
/* ini adalah komentar yang banyaknya satu baris */
/* ini adalah komentar yang banyaknya
lebih dari
satu baris */
Dengan menggunakan tanda /* ... */ kita juga dapat menuliskan komentar yang bersifat sisipan, seperti yang terlihat pada kode berikut:
int /* Mendeklarasika variabel berupa bilangan */ X;
Namun perlu diperhatikan bahwa kita tidak dapat membuat komentar yang bersarang (nested comment), misalnya:
/* ini adalah /* contoh komentar */ beruntun */
Apabila kita amati contoh penulisan komentar diatas, secara sepintas seperti benar. Namun, apabila ditinjau dari sisi program, hal ini jelas salah. Alasannya adalah karena tanda */ yang ditemukan pertama kali akan dianggap sebagai penutup tanda /* pertama. Dengan alasan ini, maka untuk kasus diatas yang dianggap sebagai komentar adalah teks "ini adalah /* contoh kometar", sedangkan teks yang terdapat setelah tanda */ pertama, yaitu teks "beruntun */" akan dianggap sebagai bagian program dan akan dibaca pada saat proses kompilasi. Hal ini tentu akan menyebabkan kesalahan, sehingga anda harus berhati-hati dalam menggunakan komentar sisipan.
Contoh komentar menggunakan tanda /* ... */
#include <iostream>
using namespace std;
int main ()
{
/* Menampilkan tulisan Hello World ke Layar
Dibuat oleh : www.MateriDosen.Com */
cout<<"Hello World";
return 0;
}
Fungsi komentar dalam C++
Salah satu fungsi komentar dalam bahasa pemrograman pada umumnya dan bahasa C++ pada khususnya adalah sebagai berikut:
- Menjelaskan algoritma dan keterangan-keterangan yang diperlukan dalam program sehingga program menjadi lebih mudah dipahami oleh yang melihatnya
- Membantu dalam proses pemeliharaan (maintenance) dari program yang telah kita buat, sehingga proses maintenance menjadi lebih cepat karena dengan adanya komentar kita dapat lebih cepat mengetahui fungsi dari sebuah program.
- Menuliskan informasi tentang kode program, misalnya nama nama pembuat kode program, kapan kode tersebut dibuat / dimodifikasi, lisensi dari program tersebut, maupun deskripsi lain yang diperlukan.
- Mempermudahkan kita dalam mengingat kembali dan menjelaskan kode / deskripsi program pada program yang di buat
- Mempermudahkan programmer lain dalam memahami program yang kita buat.
SUMBER : https://id.m.wikipedia.org/wiki/C%2B%2B
:http://www.materidosen.com/2017/02/pengertian-fungsi-dan-contoh-komentar.html?m=1
Komentar
Posting Komentar