网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
下面选项中关于“文件指针”概念的叙述正确的是( )。
A
文件指针就是文件位置指针,表示当前读写数据的位置
B
文件指针是程序中用FILE定义的指针变量
C
文件指针指向文件在计算机中的存储位置
D
把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符
参考答案
参考解析
解析:
文件指针实际上是指向一个结构体类型的指针。B项正确,结构体类型名为FILE,用来定义文件指针,文件指针的定义形式为:FILE* 文件指针名。A项错误,文件指针是指在程序中定义的FILE类型的变量,通过fopen函数调用给文件指针赋值,使文件指针和某个文件建立联系,C程序中通过文件指针实现对文件的各种操作;文件位置指针只是一个形象化的概念,表示当前读或写的数据在文件中的位置;C项错误,文件在计算机中的存储位置由操作系统负责,文件指针并没有指向文件的存储位置;D项错误,fscanf可以用于读文件,而非写文件。答案选择B选项。
文件指针实际上是指向一个结构体类型的指针。B项正确,结构体类型名为FILE,用来定义文件指针,文件指针的定义形式为:FILE* 文件指针名。A项错误,文件指针是指在程序中定义的FILE类型的变量,通过fopen函数调用给文件指针赋值,使文件指针和某个文件建立联系,C程序中通过文件指针实现对文件的各种操作;文件位置指针只是一个形象化的概念,表示当前读或写的数据在文件中的位置;C项错误,文件在计算机中的存储位置由操作系统负责,文件指针并没有指向文件的存储位置;D项错误,fscanf可以用于读文件,而非写文件。答案选择B选项。
更多 “单选题下面选项中关于“文件指针”概念的叙述正确的是( )。A 文件指针就是文件位置指针,表示当前读写数据的位置B 文件指针是程序中用FILE定义的指针变量C 文件指针指向文件在计算机中的存储位置D 把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符” 相关考题
考题
下面关于ftell()函数成功调用说法不正确的是()A.会清除流结束标志B.返回读写指针当前相对文件起始位置的位移量C.返回读写指针当前相对文件结束位置的位移量D.会撤销已调用ungetc()对流的影响
考题
(31)下列关于文件的叙述中,说法不正确的是 A.顺序文件中记录一个接一个地顺序存放B.随机文件中记录的长度时随机的C.执行打开文件命令后,自动生成一个文件指针D.LOF函数返回给文件分配的字节数
考题
下列关于this指针的叙述中,正确的是( )。A.任何与类相关的函数都有this指针B.类的成员函数都有this指针C.类的友元函数都有this指针D.类的非静态成员函数才有this指针
考题
下列关于文件的叙述中,错误的是( )。A.使用Append方式打开文件时,文件指针被定位于文件尾 SXB
下列关于文件的叙述中,错误的是( )。A.使用Append方式打开文件时,文件指针被定位于文件尾B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件C.顺序文件的各个记录的长度可以不同D.随机文件打开后,既可以进行读操作,也可以进行写操作
考题
下列关于this指针的叙述中,正确的是( )A.this指针是一个隐含指针,它隐含于类的成员函数中B.只有在使用this时,系统才会将对象的地址赋值给thisC.类的友元函数也有this指针D.this指针表示了成员函数当前操作的数据所属的对象
考题
以下叙述正确的是( )。A.表达式sizeof(FILE*)==sizeof(int*)的值为真B.文件指针的值是一个整数,它的值一定小于文件字节数C.文件指针的值是所指文件的当前读取位置D.使用fscanf函数可以向任意类型的文件中写入任意数量的字符
考题
下面有关this指针的叙述中,正确的是( )。A.类的成员函数都有this指针B.任何与类相关的函数都有this指针C.类的非静态成员函数才有this指针D.类的友元函数都有this指针
考题
下列关于文件的叙述中,说法不正确的是( )。A.顺序文件中的记录一个接一个地顺序存放B.随机文件中记录的长度是随机的C.执行打开文件命令后,自动生成一个文件指针D.LOF函数返回给文件分配的字节数
考题
下列关于this指针的叙述中,正确的是( )。A)任何与类相关的函数都有this指针B)类的成员函数都有this指针C)类的友元函数都有this指针D)类的非静态成员函数才有this指针
考题
下列选项中,关于文件打开模式的说法错误的是()。A、“r”表示以只读方式打开文件,并将文件指针指向文件头。B、“w”表示以写入方式打开文件,并将文件指针指向文件尾。C、“a”表示以追加方式打开文件,并将文件指针指向文件尾。D、“x”表示创建并以写入方式打开,并将文件指针指向文件头。
考题
以下关于指针概念的叙述中,错误的是()A、一个指针变量只能指向同一类型的变量B、一个变量的地址称为该变量的指针C、两个同类型的指针变量可以作加减运算D、任何指针变量都可以与空指针NULL进行比较
考题
下面关于ftell()函数成功调用说法不正确的是()。A、会清除流结束标志B、返回读写指针当前相对文件起始位置的位移量C、返回读写指针当前相对文件结束位置的位移量D、会撤销已调用ungetc()对流的影响
考题
若以“a+”方式打开一个已经存在的文件,则下列叙述中,正确的是()。A、文件打开时,原有文件内容不被删除,位置指针移到文件的末尾,可作添加和读操作B、文件打开时,原有文件内容不被删除,位置指针移到文件的开头,可作重写和读操作C、文件打开时,原有文件内容被删除,只可作写操作D、以上各种叙述都不正确
考题
以下关于文件的叙述中,错误的是()A、顺序文件中的记录一个接一个顺序存放B、随机文件中记录的长度是不相同的C、执行打开文件的命令后,自动生成一个文件指针D、EOF函数作用是判断文件的指针是否指向文件末尾
考题
单选题以下选项中叙述正确的是( )。A
文件指针是指针类型的变量B
文件指针可同时指向不同文件C
文件指针的值是文件在计算机磁盘中的路径信息D
调用fscanf函数可以向文本文件中写入任意字符
考题
单选题下列关于this指针的叙述中,正确的是( )。A
任何与类相养的函数都有this指针B
类的成员函数都有this指针C
类的友元函数都有this指针D
类的非静态成员函数才有this指针
考题
单选题若以“a+”方式打开一个已经存在的文件,则下列叙述中,正确的是()。A
文件打开时,原有文件内容不被删除,位置指针移到文件的末尾,可作添加和读操作B
文件打开时,原有文件内容不被删除,位置指针移到文件的开头,可作重写和读操作C
文件打开时,原有文件内容被删除,只可作写操作D
以上各种叙述都不正确
考题
单选题下列选项中,关于文件打开模式的说法错误的是()。A
“r”表示以只读方式打开文件,并将文件指针指向文件头。B
“w”表示以写入方式打开文件,并将文件指针指向文件尾。C
“a”表示以追加方式打开文件,并将文件指针指向文件尾。D
“x”表示创建并以写入方式打开,并将文件指针指向文件头。
考题
单选题以下关于指针概念的叙述中,错误的是()A
一个指针变量只能指向同一类型的变量B
一个变量的地址称为该变量的指针C
两个同类型的指针变量可以作加减运算D
任何指针变量都可以与空指针NULL进行比较
考题
单选题以下叙述正确的是( )。A
文件指针是指针类型的变量B
在使用文件指针时,不需要在内存中为其分配空间C
文件指针变量的值是文件的当前读取位置D
调用fscanf函数能向所有类型的文件中写入任意字符
热门标签
最新试卷