13 June, 2010

Pemrograman C di linux [ bagian 1 ]

MySpace
Struktur Program C adalah sbb :
#include <nama_header>
#define status_pendefinisi

prototype function;

main()
{
statement ( pernyataan );
statement ( pernyataan );
........................
........................
........................
}

function // jika ada

#include adalah sintak untuk mendefinisikan header-header yg digunakan dlm pemrograman.
#define digunakan u/ mendefinisikan suatu variabel dengan nilai tertentu.

prototype digunakan u/ mendefinisikan fungsi-fungsi yg dibuat dalam suatu program tertentu, hmm ... fungsi itu di deklarasikan dibawah program utama.

program utama dlm bahasa C dimulai dg main() dan diawali tanda { dan diakhiri }. yg terpenting adalah suatu statment selalu ditutup dengan tanda ;.
sebagai contoh :

buka teminal :
+ buat sebuah file.
:~$ nano prog1.c
[ bebas mau menggunakan teks editor apa saja ( vim, nano, pico, cat, gedit ) ]

salin atau ketik [ terserah anda ] MySpace

#include <stdio.h>

main()
{
printf("Pemrograman C pada Linux\n");
printf("Ubuntu 9.10\n");
}

simpan.

ketik pada terminal :

:~$ gcc prog1.c -o prog1
:~$ ./prog1


dan akan tampil : MySpace

Pemrograman C pada Linux
Ubuntu 9.10


printf adalah suatu perintah yg digunakan u/ mencetak string yg berada dlm " " di layar,
stdio.h adalah header yg mendefinisikannya.
sedangkan \n adalah salah satu dari Escape sequences yg digunakan untuk pindah ke baris baru.

coba ubah sedikit prog1.c tadi

buka teminal :
+ buat sebuah file.
:~$ nano prog2.c
[ bebas mau menggunakan teks editor apa saja ( vim, nano, pico, cat, gedit ) ]

salin atau ketik [ terserah anda ] MySpace

#include <stdio.h>

main()
{
printf("Pemrograman C pada Linux "); // back \n di hapus
printf("Ubuntu 9.10"); // back \n di hapus
}

simpan.

ketik pada terminal :

:~$ gcc prog1.c -o prog2
:~$ ./prog2


lihat apa perbedaannya ...

No comments:

Post a Comment