Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pengenalan kepada Bahasa C
Bab 3 Pengenalan kepada Bahasa C
2
Sekitaran Pembangunan C
Enam fasa untuk melaksanakan aturcara: Menyunting Prapemprosesan Mengkompil Memaut Memuat Laksana
3
Menyunting Aturcara (Linux)
Menggunakan editor vi $vi nama_aturcara.c Menggunakan editor pico $pico nama_aturcara.c Menggunakan editor emacs $emacs nama_aturcara.c Contoh : $pico program.c
4
Mengkompil Aturcara Arahan untuk pengkompil GNU
$gcc nama_aturcara.c Contoh : $gcc program.c Mesej ralat akan dipaparkan sekiranya terdapat ralat sintaks perlu dibetulkan sehingga tiada ralat Jika berjaya, output dihasilkan dalam fail perlaksanaan a.out Paparkan output : $a.out
5
Mengkompil Aturcara Cara lain untuk pengkompil GNU
$gcc –o nama_fail_objek nama_aturcara.c Contoh : $gcc –o program2 program.c Mesej ralat akan dipaparkan sekiranya terdapat ralat sintaks perlu dibetulkan sehingga tiada ralat Jika berjaya, output dihasilkan dalam fail perlaksanaan program2 Paparkan output : $program2
6
Unsur-unsur Bahasa C Prapemproses Pembolehubah atau pencam
Fungsi Utama Pernyataan Komen
7
Struktur aturcara C Arahan prapemproses Pengisytiharan global
Pengisytiharan globl int main (void) { } Pengisytiharan setempat Pengisytiharan setempat Pernyataan
8
#include <stdio.h>
Contoh Aturcara C #include <stdio.h> Pengisytiharan global Pengisytiharan global int main (void) { } Pengisytiharan setempat Pengisytiharan setempat printf(“Selamat Datang ke UKM!\n”); return 0;
9
#include <stdio.h>
Contoh Aturcara C #include <stdio.h> Pengisytiharan global Pengisytiharan global void main (void) { } Pengisytiharan setempat Pengisytiharan setempat printf(“Selamat Datang ke UKM!\n”);
10
Prapemproses Dua jenis arahan prapemproses yang biasa digunakan:
#include #define Arahan #include digunakan untuk memberitahu prapemproses mengenai fail yang mengandungi makna pencam piawai yang digunakan (cth. makna printf diletakkan dalam fail pengepala stdio.h) Arahan #define digunakan untuk mencipta pemalar makro, cth. #define PI
11
Fungsi Utama Setiap aturcara C mesti mempunyai fungsi utama yang bernama main() Kedua-dua perkataan void membawa maksud fungsi utama ini tidak menerima atau mengembalikan sebarang nilai dari dan kepada sistem pengoperasian void yang kedua boleh diabaikan Badan fungsi utama ditanda dengan simbol { (mula) dan } (tamat) Pengkompil akan memproses semua pernyataan yang berada di dalam badan ini
12
Pernyataan Langkah tindakan yang ditulis seperti ayat dan diletakkan di dalam badan fungsi Setiap pernyataan mesti diakhiri dengan simbol ; Pernyataan printf (dlm cth) menggunakan pencam piawai printf untuk mencetak ayat “Selamat Datang ke UKM” Simbol \n bermaksud baris baru, maka selepas ayat di atas dicetak, cursor akan diletakkan ke baris berikutnya
13
Komen Anda boleh memasukkan komen ke dalam aturcara, biasanya untuk membantu memahamkan aturcara Komen tidak akan diproses oleh pengkompil Blok komen ditandakan oleh simbol /* (mula) dan */ (tamat) pengkompil akan mengabaikan sebarang teks yang ditulis selepas simbol /* sehinggalah simbol */ dijumpai Komen di dalam komen tidak dibenarkan, cthnya /* sgsdkghsdjg /* kdhfgaghj*/ jdhgfsdhfg */
14
Contoh 2 Aturcara C /*Aturcara ini mencetak Selamat Datang ke Fakulti Teknologi dan Sains Maklumat */ #include <stdio.h> void main() { printf(“Selamat Datang ke \n Fakulti Teknologi dan Sains Maklumat\n”); }
15
Output Contoh 2 Selamat Datang ke Fakulti Teknologi dan Sains Maklumat
_
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.