Lompat ke konten Lompat ke sidebar Lompat ke footer

Fungsi FSETPOS Bahasa C dan Penjelasannya

Fungsi fsetpos() bahasa C berfungsi untuk menggerakkan indikator posisi file ke lokasi spesifik oleh objek yang ditunjuk oleh posisi. Ketika fungsi fsetpos() dieksekusi, maka indikator end-of-file akan direset.


Sebelum memahami lebih dalam materi tentang Fungsi FSETPOS Bahasa C dan Penjelasannya, terlebih dahulu pelajari materi tentang: File Handling Bahasa C dan Penjelasannya, Fungsi FGETS dan GETS Bahasa C dan Penjelasannya, dan Read dan Write Struktur File Bahasa C.

Deklarasi fsetpos():
  • Stream – merupakan pointer ke objek file yang mengidentifikasi stream.
  • Position – merupakan pointer ke sebuah objek fpos_t mengandung sebuah posisi lokasi sebelumnya beserta fungsi fgetpos().
  • Return – Jika berhasil, maka akan mengembalikan nilai zero, jika tidak maka akan mengembalikan nilai sebaliknya.


Contoh:

// Program Bahasa C untuk

// mendemonstrasikan fungsi

// fsetpos().

#include <stdio.h>


int main () 

{

FILE *fp;

fpos_t position;


/* Tulis nama file dengan

 nama"myfile.txt" */

fp = fopen("myfile.txt","w+");

fgetpos(fp, &position);


fputs("HelloWorld!", fp);

fsetpos(fp, &position);


// Fungsi sebelumnya adalah

// override.

fputs("makandanmakan", fp);

fclose(fp);


return(0);

}


Referensi Tambahan:

Artikel ini didedikasikan kepada: Jaler Cahya FairuzJessica Juliana PatenuJuan Zerlinda ElvaretthaKhairun Nisa, dan Khoirunnisa Nabila.

5 komentar untuk "Fungsi FSETPOS Bahasa C dan Penjelasannya"

  1. Apa yang dimaksud dengan fungsi fsetpos() Bahasa C?

    BalasHapus
    Balasan
    1. Fungsi pustaka bahasa C int fsetpos(FILE *stream, const fpos_t *pos) merupakan fungsi yang digunakan untuk mengatur posisi file dari aliran yang diberikan ke posisi yang diberikan. Argumen pos pada fungsi fsetpos() merupakan posisi yang diberikan oleh fungsi fgetpos.

      Hapus
  2. Apakah fungsi fgetpost() pada Bahasa C?

    BalasHapus
    Balasan
    1. Fungsi fgetpos() Bahasa C merupakan fungsi yang digunakan untuk menyimpan posisi saat ini dari pointer file yang diasosiasikan dengan stream to object yang ditunjuk oleh pos.

      Hapus
    2. Nilai yang ditunjuk oleh pos pada fungsi fsetpos() dapat digunakan nanti dalam panggilan ke fsetpos() untuk memposisikan ulang suatu stream.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -