(a) The fseek() function: The fseek() can be used to access the part of the file. The file
pointer can be moved to any position in a file. It positions file pointer on the stream.
The format of fseek() is as follows:
fseek(filepointer,offset,position)
Thus, three arguments are to be passed through this function. They are
(1) file pointer.
(2) Offset: offset may be positive (moving in forward from current position) or negative (moving
backwards). The offset being a variable of type long.
(3) The current position of file pointer.
Table 14.2 displays the various values of location of file pointer.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.