Awal Berkenalan
Sejarah C
Keyword C
32 keyword ANSI C
auto default float register struct volatilo
break do for return switch while
case double goto short typedef
char else it signed union
const enum int sizof unsigned
continue extern long static void
Beberapa compiler juga menyediakan beberapa keyword seperti berikut ini :
asm far huge pascal
ada fortran near
Catatan:
Semua keyword pada kode program C ditulis dengan huruf kecil
Karakteristik bahasa C
Struktur dasar program C
Setiap program C terdiri dari satu atau lebih fungsi ( function ). salah satu dari fungsi tersebut harus bernama main
Struktur Program
[ Deklarasi header/library ]
Fungsi utama
Sejarah C
- Bahasa C hasil kreasi dari Dennis M, Ritchi(1972) di Bell Telephone Laboratory Inc., Murray Hill, New Jersey, USA ( sekarang dikenal dengan AT&T Bell Laboratory)
- Implementasi pertama pada OS UNIX, dan dijalankan di mesin DEC PDP-II
- Merupakan pengembangan dari B (Ken Thomson) dan bahasa BCPL/Basic Command Programming Language (Martin Richard)
- Bahasanya ringkas, hanya terdiri dari 32 keyword menurut standar ANSI
- Tersedia secara komercial untuk segala jenis komputer dan sistem operasi
- Terstruktur sekaigus fleksibel
- Programnya bekerja lebih cepat dan lebih tangguh, karena akses dekat ke sistem
- Kebanyakan pengembangan bahasa pemrograman ke depan meniru sintax C ( C-LIKE=mirip C), seperti : Java, javascript, C#, PHP, dll.
Keyword C
32 keyword ANSI C
auto default float register struct volatilo
break do for return switch while
case double goto short typedef
char else it signed union
const enum int sizof unsigned
continue extern long static void
Beberapa compiler juga menyediakan beberapa keyword seperti berikut ini :
asm far huge pascal
ada fortran near
Catatan:
Semua keyword pada kode program C ditulis dengan huruf kecil
Karakteristik bahasa C
- Semua modul dalam bentuk fungsi ( perbedaan fungsi dan prosedur ?)
- tidak mengenal space sebagai pemisah, kecuali antar intruksi yang berbeda
- setiap statemen dipisahkan oleh semicolon (;)
- setiap programnya bersifat case-sensitive ( membedakan huruf kapital dan huruf kecil ) keyword dan perintah2 ditulis dengan huruf kecil
Struktur dasar program C
Setiap program C terdiri dari satu atau lebih fungsi ( function ). salah satu dari fungsi tersebut harus bernama main
Struktur Program
[ Deklarasi header/library ]
[ Deklarasi variable/konstanta ]
[ Deklarasi fungsi ]Fungsi utama
[...]=optional, adanya tergantung kebutuhan
Bagaimana menjalankan C ?
Variable
Bagaimana menjalankan C ?
- Program C dapat dijalankan baik pada sistem operasi DOS, Windows, maupun Linux. juga bebagai sistem operasi lainnya
- Pada DOS kita dapat menggunakan TURBO C, ( Borland ) ver 3 ke bawah atau microsoft C ( kurang populer)
- Pada windows kita dapat menggunakan Borland C versi 4.x atau versi 5.x, symantec C, dan visual C.
- Pada Linux kita dapat menggunakan GNU C Compiler ( GCC )
- Secara umum kode program C di semua jenis Compiler C dan pada berbagai sistem operasi sama saja, artinya tidak perlu dilakukan perubahan kode program, yang berarti jika hendak menjalankan C pada compiler yang berbeda beda tadi. Setidaknya setiap compiler C umumnya mengacu ke ANSI C sebagai standarisasi C.
- Tetapi beberapa compiler C ada yang memiliki kelengkapan library yang berbeda dengan compiler lain, sehingga perlu beberapa penyesuaian untuk transfer kode programnya. contoh : GCC di Linux tidak memiliki library/header conio.h, sedangkan compiler C di DOS menggunakannya
- Umumunya compiler C menggunakan sistem pemberitaan kesalahan ( error message ) yang runtun berbeda dengan error message di bahasa lain. Hal ini perlu diperhatikan untuk efisiensi trouble-shoot kode program
Variable
- Yaitu identifier yang digunakan untuk menampung data/informasi
- format deklarasi variable, contoh int a;
- syarat penulisan variable :1. Diawali dengan huruf atau garis bawah dan selanjutnya bisa diikuti oleh huruf atau garis bawah atau angka. 2. Panjang variable maksimum 32 karakter ( standar ANSI ). 3. tidak boleh menggunakan keyword
- Yaitu yang menentukan jenis data yang tersimpan pada variable.
- Tipe data dasar di C adalah :
- Char; yaiutu tipe data character
- int; yaitu tipe data integer ( bilangan bulat )
- float; yaitu tipe data pecahan, bilangan floating point, yang menggunakan titik desimal dan eksponen
- Double; yaitu bilangan double-precision floating point, seperti float tetapi angka signifikannya lebih besar
- Statement input dalam hal ini yaitu fungsi yang gunanya untuk menerima data dari keyboard
- statement output yaitu fungsi yang gunanya untuk menuliskan data ke layar monitor
- yang termasuk statement input :
- getchar( );
- getch( );
- scanf( );
- getche( );
- gets( );
- Yang termasuk statement output :
- puts( );
- putchar( );
- putch( );
- printf( );
- cprintf( );
1 komentar:
#include
int main ()
{
printf ("artikelnya bagus, thanks\n");
return 0;
}
Posting Komentar