• 2022-06-27
    定义fp为文件型指针变量,以读写方式打开一个已存在的文本文件test.dat,下面fopen函数正确的调用方式是:
    A: FILE *fp; fp=fopen("test.dat", "rb");
    B: FILE*fp; fp=fopen("test.dat", "r+");
    C: FILE *fp; fp=fopen("test.dat", "r");
    D: FILE *fp; fp=fopen("test.dat", "rb+");
  • B

    内容

    • 0

      定义fp为文件型指针变量,以读写方式打开一个已存在的文本文件test.dat,下面fopen函数正确的调用方式是: A: FILE *fp; fp=fopen("test.dat", "rb"); B: FILE*fp; fp=fopen("test.dat", "r+"); C: FILE *fp; fp=fopen("test.dat", "r"); D: FILE *fp; fp=fopen("test.dat", "rb+");

    • 1

      以写方式打开myfile.txt文本文件,正确的选项是()。 A: fopen("myfile.txt","r"); B: fopen("myfile.txt","w"); C: fopen("myfile.txt","rb"); D: fopen("myfile.txt","wb");

    • 2

      FILE *fp; 有两个整型变量a和b, 若要从文件把数据读到其中, 正确的形式是:‍ A: fscanf(fp,"%d%d",a ,b); B: fscanf(fp,"%d%d",&a ,&b); C: fscanf("%d%d",&a ,&b, fp); D: fprintf(fp,"%d",a ,b);

    • 3

      将int 类型数据a写入到文件指针fp所指向的文件data.txt中的语句为( ) A: fprintf ("data.txt","%d",a); B: fprintf (fp,"%d",a); C: fprintf ("data.txt","%d",&a); D: fprintf (fp,"%d",&a);

    • 4

      下列语句中,不能将文件型指针fp指向的文件内部指针置于文件头的语句是:(注:假定能正确打开文件) A: fp=fopen("abc.dat","w"); B: rewind(fp); C: feof(fp); D: fseek(fp,0L,0);