【单选题】
下列关于文件目录和目录文件的表述中,不正确的是( )。
A.文件与文件控制块是一一对应的
B.文件目录是需要长期保存的
C.目录文件是长度固定的记录式文件
D.给定一个文件名,通过查找目录文件便可找到该文件对应的目录项
正确答案
正在加载...
答案解析
正在加载...
根据网考网考试中心的答案统计,该试题:
9%的考友选择了A选项3%的考友选择了B选项7%的考友选择了C选项81%的考友选择了D选项
你可能感兴趣的试题
第1题:
双链表的每个结点包括两个指针域。其中rlink指向结点的后继,llink指向结点的前驱,如果要在p所指结点后插入q所指的新结点,操作序列正确的是( )。
A.p↑.rlinkt↑llink:=q;p↑.rlink:=q;q↑.llink:=p;q↑.rlink:=p↑.rlink;
B.p↑.llinkl↑.rlink:=q;p↑. llink:=q;q↑.rlink:=p;q↑.llink:=p↑.llink;
C.q↑.llink:=p;q↑.rlink:=p↑.rlink;p↑.rlinkl.llink:=q;p↑.rlink:=q↑;
D.q↑.rlink:=p;q↑.llink:=p↑.llink;p↑.llink↑.rlink:=q;p↑,llink:=q;
第2题:
以下程序的执行结果是()。
#include<iostream.h>
template<class T>
class Sample
T n:
public:
Sample(T i) n=i;
void operator++();
void disp()cout<<"n="<<n<<endl;
;
template<class T>
void Sample<T>::operator++()
n+=1; // 不能用n++, 因为double型不能用++
void main()
Sample<char>s(’a’);
s++;
s.disp();
A.n=a
B.a=0
C.n=b
D.a=b
第3题:
在下面的类定义中,横线处应填入的内容是()。
class Fred
public:
void print() cout<<data<<end1;
void setData(double d)( data=d;
static int count;
private:
double data;
;
_______________________ count=O; //静态数据成员的定义
A.int
B.static int
C.int Fred::
D.static int Fred::
第4题:
有如下程序:
#include <iostream>
#include <iomanip>
using nanespace std;
classCSum
int x,y;
public:
CSum (int x0,int y0):x(x0),y(y0)
friend ostream & operator<<(ostream& os, constCSum& xa)
os<<setw(5)<<x
A.x+xA、y;
return os;
;
int main()
CSum y(3,5);
cout<<setfill(’*’)<<8;
cout<<y;
return 0;
执行上面程序的输出是()。A、88B、****88C、****8****8D、8****8
第5题:
请编写类的成员函数char &CharArray::operator[](int i),将下标运算符[]重载,如果i没有为负数或超界则返回该字符,否则输出“Index out of range.”并且返回0。要求使用if判断实现算法。输出结果如下:
Index out of range.
Index out Of range.
string
Index out of range.
Index out of range.
6
注意:部分源程序已存在文件test24_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数CharArray::operator[]的花括号中填写若干语句。
文件test24_2.cpp的内容如下:
#include<iostream.h>
classCharArray
public:
CharArray(int l)
Length=l;
Buff=new char[Leng