File adalah kumpulan data yang berupa byte Text file disimpan dalam format teks atau ASCII File. Ukuran penyimpanannya tergantung dari datanya: 10000 butuh 5 byte. Dapat dibuka dengan menggunakan aplikasi teks editor standard. Atau c:>TYPE file_name. Binary File adalah file berupa binary. Buffer Area adalah sebuah bagian dari memory yang digunakan sebagai tempat sementara sebelum data dipindahkan ke dalam sebuah file. Syntax: FILE*fp; Dimana fp adalah file pointer yang menunjuk ke awal dimulainya buffer area. Diketahui juga sebagai stream pointer. Open File Membuka file dengan menggunakan fopen(): FILE *fopen (const char *filename, const char *mode); fopen() ada di dalam library <stdio.h> fopen() mengembalikan pointer ke awalnya buffer area. NULL akan dikembalikan bila file tidak dapat dibuka. Close File Menutup file dengan menggunakan fclose(): ...
Function Function merupakan salah satu dari bentuk modularisasi yang terbentuk dari kumpulan beberapa kalimat untuk mengerjakan suatu pekerjaan tertentu. Bahasa pemrograman C mengimplementasikan modular programming dengan menggunakan function. Identifier Scoping ada 2 yaitu: Local Identifier: tipe data yang dideklarasi di dalam sebuah function dan hanya bisa diakses secara lokal yaitu di dalam sebuah fungsi misalnya seperti di dalam int main(). Global Identifier: Identifier yang dideklarasi di luar function, dapat diakses oleh function apa saja, namun diharapkan tidak menggunakan global identifier dikarenakan: Tingkat error semakin tinggi sesuai dengan bertambahnya line code Sulit untuk melakukan debugging Eklusivitas datanya rendah dikarenakan semua function di program dapat mengubah nilai tersebut. Function di C dibagi menjadi 2 yaitu: Library Function: function standard yang sudah disediakan oleh compiler C. Contoh: strcpy() di string.h sqrt() d...