Bagaimana Aturan Memisah Intruksi Dalam Baris yang Berbeda

Program C++ memiliki aturan dalam baris code agar setiap perintah/intruksi mudah untuk dibaca, tetapi tidak ada aturan yang ketat tentang bagaimana memisahkan tiap baris intruksi yang berbeda.

Perhatikan bagaimana mengetikan perintah seperti dibawah ini:
int main()
{
cout <<" Hello World!";
return 0;
}
Kita dapat mengetikannya seperti ini:
int main() { cout << "Hello World!"; return 0; }
meski dalam satu baris ini sama dengan kita mengetikkan perintah seperti sebelumnya.
Seperti yang telah dijelaskan bahwa akhir dari pernyataan ditandai dengan tanda titik koma (;), setelah tanda titik koma kita dapat menambahkan pernyataan berikutnya yang kita inginkan.
Misalkan kita tambahkan perintah dari program yang pertama kita buat:
// my second program in C++

#include <iostream.h>
using namespace std;
int main ()
{
  cout << "Hello World! ";
  cout << "I'm a C++ program";
  return 0;
}
Kita juga dapat  mengetikan perintah diatas seperti dibawah ini:
int main() { cout << " Hello World! "; cout << " I'm a C++ program "; return 0; } 
 atau kita juga dapat membagi dalam beberapa baris:
int main()
{
cout <<
"Hello World!";
cout
<< "I'm a C++ program";
return 0;
}
Hasil dari semuanya adalah sama seperti contoh sebelumnya.

Comment

Baris comment adalah bagian dari source code yang diabaikan oleh compiler. Perintah ini bertujuan untuk memberikan catatan kepada programmer dalam source code dan perintahnya tidak  menghasilkan apa-apa.

C++ mendukung dua cara dalam menyisipkan komentar:
  1. // baris koment
  2. /* blok koment */
Yang pertama adalah baris koment, mengabaikan apapun yang ada dalam baris (//). Sedangkan yang kedua mengabaikan baris yang diawali dengan (/*) sampai dengan baris yang diakhiri dengan (*/) jadi kita dapat memasukkan beberapa baris koment.

Lihat contoh dibawah ini:
/* Blok comment, my second program in C++
with more comments */


#include <iostream.h>
using namespace std;

int main()
{
cout << "Hello World! "; // Line Comment, prints Hello World!
cout << "I'm a C++ program"; // prints I'm a C++ program
return 0;
}

0 comments:

Post a Comment

Alexa Rank's

Follow

Powered by Blogger.
Post Comment