以下是关于C语言头文件stdio.h中FILE结构的叙述,其中错误的是()。A.FILE结构描述的是某文件在内存的一个输入或输出缓冲区B.通常FILE缓冲区通过malloc()申请空间,首地址被记录在FILE结构中C.同一个FILE缓冲区中可能同时缓存了两个不同文件中的信息D.FILE描述的文件为流式文件,以字节为单位,通过指针进行读写

以下是关于C语言头文件stdio.h中FILE结构的叙述,其中错误的是()。

A.FILE结构描述的是某文件在内存的一个输入或输出缓冲区

B.通常FILE缓冲区通过malloc()申请空间,首地址被记录在FILE结构中

C.同一个FILE缓冲区中可能同时缓存了两个不同文件中的信息

D.FILE描述的文件为流式文件,以字节为单位,通过指针进行读写


参考答案和解析
D此题考查的是常量和变量的定义,常量不是经常使用的变量,而是一个确定的数值,所以答案选择D。

相关考题:

以下叙述中错误的是A)C 语言是一种结构化程序设计语言B) 结构化程序 由 顺序、分支、循环三种基本结构组成C) 使用三种基本结构构成的程序只能解决简单问题D) 结构化程序设计提倡模块化的设计方法

以下叙述中错误的是( )。A.C语言是一种结构化程序设计语言B.结构化程序有顺序、分支、循环三种基本结构组成C.使用三种基本结构构成的程序只能解决简单问题D.结构化程序设计提倡模块化的设计方法

以下叙述中错误的是( )。A.C语言中对二进制文件的访问速度比文本文件快B.C语言中,随机文件以二进制代码形式存储数据C.语句FILE fp;定义了一个名为fp的文件指针D.C语言中的文本文件以ASCII码形式存储数据

在窗体上画一个名称为File1的文件列表框,并编写如下程序:Private Sub File1_DblClick()x=Shell(File1.FileName,1)End Sub以下关于该程序的叙述中,错误的是( )。A.x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)B.双击文件列表框中的文件,将触发该事件过程C.要执行的文件的名字通过File1.FileName指定D.File1中显示的是当前 驱动 器、当前目录下的文件

下列叙述中,错误的是A.File类能够存储文件B.File类能够读写文件C.File类能够建立文件D.File类能够获取文件目录信息

( 12 ) 下列关于 Java 语言特点的叙述中,错误的是A ) Java 是面向过程的编程语言B ) Java 支持分布式计算C ) Java 是跨平台的编程语言D ) Java 支持多线程

"FILE *p"的作用是定义一个文件指针变量,其中的"FILE"是在 【20】 头文件中定义的。

包含自定义头文件file.h的预处理指令是() A、#defineB、#includefile.hC、#definefile.hD、#include"file.h"

若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是A.int *i=NULL;B.float *f=NULL;scanf("%d",i); *f=10.5;C.char t='m', *c=t;D.long *L;

若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是 ______。A.int*i=NULL; scanf("%d",i);B.float * f=NULL *f=19.5;C.char t='m',*c=t; *c=t;D.long *L; L='\0';

以下叙述中错误的是A.改变函数形参的值,不会改变对应实参的值B.函数可以返回地址值C.可以给指针变量赋一个整数作为地址值D.当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULL

以下关于手术切口的叙述中,哪项是错误的( )

strlen()库函数与stdio.h头文件问题? strlen()是一个计算字符串长度的这么一个库函数,这个库函数是定义在string.h这个头文件里的,要想使用这个库函数就必须调用预处理命令将string.h添加到当前的代码中,可是为什么在调用string.h这个头文件的基础上还要调用stdio.h这个头文件呢?stdio.h只是一个输入输出函数的这么一个头文件,跟strlen()库函数有什么关系,,,求解。

若已包括头文件stdio.h和string.h,运行下面程序的输出结果是( )。A)08967B)0894567C)089567D)089567

若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是( )。A.int *i=NULL; scanf("%d",i);B.float *f=NULL; *f=10.5;C.char t='m',*c; *c=t;D.long *L; L='\0';

以下关于程序设计语言的叙述中,错误的是( )。A. 脚本语言中不使用变量和函数B. 标记语言常用于描述格式化和链接C. 脚本语言采用解释方式实现D. 编译型语言的执行效率更高

以下叙述中错误的是( )。A.改变函数形参的值,不会改变对应的实参的值B.函数可以返回地址值C.可以给指针变量赋一个整数作为地址值D.当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULL

以下关于Excel的叙述中错误的是( )。

getchar函数的原型声明包括在头文件()中A、string.hB、math.hC、conio.hD、stdio.h

.h头文件中的ifndef/define/endif 的作用?#i nclude file.h 与#i nclude "file.h"的区别?

以下关于File类的叙述,哪两项正确?()A、File类位于java.io包中B、创建一个File类的实例将导致打开指定文件进行读写C、File实例不能用于封装目录D、File实例封装了指定文件的信息

以下关于Javascript语言的叙述错误的是()A、是一种脚本编写语言B、是区分大小写的C、安全性较好,不允许访问本地的硬盘,不能在服务器存入数据D、与java语言是一种语言

下列关于SQL语言叙述中,错误的是()。A、SQL语言是一种面向记录操作的语言。B、SQL语言具有灵活强大的查询功能。C、SQL语言是一种非过程化的语言。D、SQL语言功能强,简洁易学。

使用putchar函数时,必须在之前包含头文件stdio.h

用C语言编写AT89C51单片机时,必须添加的头文件是“stdio.h”。

单选题以下叙述中错误的是(  )。A使用三种基本结构构成的程序只能解决简单问题B结构化程序由顺序、分支、循环三种基本结构组成CC语言是一种结构化程序设计语言D结构化程序设计提倡模块化的设计方法

问答题.h头文件中的ifndef/define/endif 的作用?#i nclude 与#i nclude "file.h"的区别?

单选题以下叙述中错误的是(  )。A当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULLB函数可以返回地址值C改变函数形参的值,不会改变对应实参的值D可以给指针变量赋一个整数作为地址值