📜  C |文件处理|问题1

📅  最后修改于: 2021-05-25 22:36:06             🧑  作者: Mango

关于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基础课程》。