Friday, 6 December 2013

Belajar C (Hello World)

    Sejak tahun 1980, bahasa C banyak digunakan pemrogram di
Eropa yang sebelumnya menggunakan bahasa B dan BCPL (Basic Combined Programming
Language). Dalam perkembangannya, bahasa C menjadi bahasa paling populer
diantara bahasa lainnya, seperti PASCAL, BASIC, FORTRAN.
Tahun 1989, dunia pemrograman C mengalami peristiwa
penting dengan dikeluarkannya standar bahasa C oleh American National Standards
institute (ANSI). Bahasa C yang diciptakan Kerninghan & Ritchie kemudian dikenal
dengan nama ANSI C.
Mulai awal tahun 1990, Bjorne Stroustrup dari AT & T Bell
Laboratories mulai mengembangkan bahasa C. Pada tahun 1985, lahirlah secara
resmi bahasa baru hasil pengembangan C yang dikenal dengan nama C++.

    Setelah aplikasi c++ di install, untuk pelajaran pertama saya ingin membagi ilmu tentang membuat hello world. Berikut adalah cara membuat nya:
#include stdio.h
int main()
{
  printf("Hello World");
  getch();
  return 0;
}

     Tambahan (< >) di stdio.h
    Berikut adalah penjelasan dari syntax-syntax di atas

  • #include
  •     Merupakan header dari pemograman C++ , dimana #include adalah sebuah prosesor pengarah yang mengatakan kepada kompiler untukmeletakan kode dari header file iostream.h kedalam program.

  • int main()
  •     Adalah fungsi utama, dan program utama diletakkan sesudah fungsi ini dimana dibatasi dengan tanda ( { dan }).

  • printf("Masukan teks anda");
  •     Untuk mencetak tulisan atau inputan yang anda masukkan.

  • getch()
  •     fungsi getch() ini hanya digunakan untuk menghentikan suatu proses yang berjalan.

  • return 0;
  •     Pada saat satu kali kembali diproses, itu dilakukan melalui system operasi. Sebagai catatan, pendeklarasian fungsi main yang tidak diinginkan memiliki proses kembali, dapat ditambahkan – void main() – dan biasanya itu berfungsi dengan baik; namun cara ini merupakan cara yang kurang baik.Anda bisa melakukan kopi paste kode diatas dan menjalankannya di sebuah kompiler, entah itu Dev C++ maupun Borland C++. Kedua-dua nya sudah pernah saya coba, graphic interface mudah dan sangat familiar apalagi untuk pemula yang masih baru di dunia pemograman seperti saya. :)

    No comments:

    Post a Comment