48 การใช้ไฟล์ random access


  • fseek syntax

    int fseek (FILE *p , long offset ,int origin );

    p คือไฟล์พอร์ยเตอร์

    offset คือจำนวนไบต์ที่ต้องการไป. ถ้าเป็นบวก จะก้าวไปข้างหน้า ถ้าเป็นลบ จะถอยไปข้างหลัง

    origin คือ ค่าคงที่ระหว่าง 0 1 และ 2

    ค่าคงที่ค่าตัวเลขความสัมพันธ์กับพอร์ยเตอร์
    SEEK_SET0จุดเริ่มต้น
    SEEK_CUR1xจุดปัจจุบันที่พอร์ยเตอร์กำลังชี้อยู่xx
    SEEK_END2จุดสุดท้ายของไฟล์ EOF


No comments:

Post a Comment