ftell()返回值不对啊!!
FILE *fpidx=fopen("rivers.idx","rb");
if (fpidx==NULL)
{
MessageBox("发生异常");
}
fseek(fpidx,0,SEEK_END);
int z=ftell(fpidx);
这是我的代码片段,中间加断点看z的值为636,可我rivers.idx这个文件的属性却是6.89k,这差点也太多了吧,引用文件的地址无误,求各位高手解答..不知道该怎么办了
if (fpidx==NULL)
{
MessageBox("发生异常");
}
fseek(fpidx,0,SEEK_END);
int z=ftell(fpidx);
这是我的代码片段,中间加断点看z的值为636,可我rivers.idx这个文件的属性却是6.89k,这差点也太多了吧,引用文件的地址无误,求各位高手解答..不知道该怎么办了
...全文
相关推荐
ftell用法详细介绍
文件操作的ftell用法介绍,C语言开发技术。值得注意的是,linux文件操作并没有相应的ltell
PHP移动文件指针ftell()、fseek()、rewind()函数总结
主要介绍了PHP移动文件指针ftell()、fseek()、rewind()函数总结,本文先是对它们的作用做了讲解,然后给出具体使用例子,需要的朋友可以参考下
详解C语言中fseek函数和ftell函数的使用方法
fseek函数: int fseek(FILE * _File, long _Offset, int _Origin); 函数设置文件指针stream的位置。如果执行成功,stream将指向以fromwhere为基准,偏移offset(指针偏移量)个字节的位置,函数返回0。如果执行失败则不改变stream指向的位置,函数返回一个非0值。 超出文件末尾位置,还是返回0。往回偏移超出首位置,还是返回0,小心使用。 第一个参数stream为文件指针。 第二个参数offset为偏移量,正数表示正向偏移,负数表示负向偏移。 第三个参数origin设定从文件的哪里开始偏移,可能取值为:SEEK_CU
129.ftell.pdf
129.ftell
file@libc.zip_file operations c_ftell
C语言文件操作函数集(功能描述、示例代码),如fopen/fclose/fileno/ftell/fflush等。


网络及通讯开发
