以下程序段打开文件后 先利用fseek函数将文件位置指针定位在文件末尾 然后调用ftell函数返回当
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。 FILE*myf;longfl; myf=【 】("test.t","rb"); fseek(myf,(),SEEK_END) fl+ftell(myf); fclose(myf); printf("%ld/n",fl);
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:fopen
C语言中的文件分为:ASCII文件与二进制文件。文件在使用前打开,使用后要关闭。打开文件的函数为:fopen(),调用形式为:fp=fopen('文件名','使用文件方式');关闭文件的函数为:fclose(),调用形式为:fclose(fp),其中fp为文件指针。
相似问题
目前实际存在和使用的广域网基本上都是采用 ______拓扑结构类型。 有以下程序: include
目前实际存在和使用的广域网基本上都是采用 ______拓扑结构类型。 有以下程序: include <string h> struct STU { int num; float TotalSco
以下程序的定义语句中 x[1]的初值是【 】 程序运行后输出的内容是【 】。 include <st
以下程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。 include <stdio h> main() { int x[]={1,2,3,4,5,6,7,8,9
若有以下程序: main() { int a=4 b=3 c=5 t=0; if(a<b)t=a;a
若有以下程序: main() { int a=4,b=3,c=5,t=0; if(a<b)t=a;a=b;b=t; if(a<c)t=a; a=c; c=t; printf( "%d %d %d n ",a,b,c); } 执行后的输出结果是【 】。请帮忙给出正确答案和分析,谢谢!
以下主程序运行后的输出结果是【 】。 main() { int i m=0 n=0 k=0;
以下主程序运行后的输出结果是【 】。 main() { int i, m=0, n=0, k=0; for(i=9; i<=ii; i++) switch(i 10) { case 0:m++; n++; break
设有以下程序 为使之正确运行 请在横线中填入应包含的命令行。(注:try_me() 函数在a:/my
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me() 函数在a: myfile txt中有定义。) ______ main( ) { printf(" n");
