File Handling

Pemrosesan file di C memungkinkan kita untuk membaca dari dan menulis ke file di sistem. Ini dilakukan menggunakan fungsi-fungsi standar seperti fopen, fscanf, fprintf, dan fclose.

Contoh sederhana membaca dan menulis ke file:


#include <stdio.h>

int main() {
  FILE *file = fopen("example.txt", "w");
  if (file == NULL) {
    printf("Error opening file!\n");
    return 1;
  }

  fprintf(file, "Hello, file!\n");
  fclose(file);

  file = fopen("example.txt", "r");
  char line[100];
  if (fgets(line, sizeof(line), file)) {
    printf("%s", line);
  }
  fclose(file);

  return 0;
}
          
Loading...
>