关于FILE * fp,以下哪一项是正确的
(A) FILE是C语言中表示文件的关键字,而fp是FILE类型的变量。
(B) FILE是一个结构,fp是指向FILE类型的结构的指针
(C) FILE是一个流
(D) FILE是缓冲流答案: (B)
说明: fp是FILE类型的指针,而FILE是存储有关已打开文件的以下信息的结构。
typedef struct {
int level; /* fill/empty level of buffer */
unsigned flags; /* File status flags */
char fd; /* File descriptor */
unsigned char hold; /* Ungetc char if no buffer */
int bsize; /* Buffer size */
unsigned char *buffer; /* Data transfer buffer */
unsigned char *curp; /* Current active pointer */
unsigned istemp; /* Temporary file indicator */
short token; /* Used for validity checking */
}FILE;
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。