title: Is there a version of sscanf() that doesn't start from the first byte?
body: <p>In C, <code>fscanf()</code> doesn't necessarily read a file from its first byte; It reads the file from its current <em>access position</em>. I need a version of <code>sscanf()</code> that does the same with strings. Is there any function (standard or non-standard) for this purpose?</p>
  
  <p>Update: It seems that I haven't asked the question quite well. I don't know the numeric value of the place/offset where this kind of <code>sscanf()</code> should start reading from; I want it to read from where the previous call to it finished. Thanks.</p>