单项选择题表示文件结束符的符号常量为()。
A.eof
B.Eof
C.EOF
D.feof
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题标准输入设备键盘的文件流标识符是()。
A.stdin
B.stdout
C.stderr
D.stdio
2.单项选择题假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为()。
A.p->next=f
B.p->next=f和f=p
C.f=p->next
D.f->next=p和f=p
3.单项选择题假定一个链表中结点的结构类型为“struct AA{int data, struct AA *next;};”,则next数据成员的类型为()。
A.struct AA
B.struct AA*
C.AA
D.int
4.单项选择题与结构成员访问表达式x.name等价的表达式为()。
A.x->name
B.&x->name
C.(&x)->name
D.(*x)->name
5.单项选择题假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。
A.x.a
B.x->a
C.x(a)
D.x{a}
6.单项选择题假定一个结构类型的定义为 “struct D{int a; D* next;};”,则该类型的长度为()。
A.4
B.8
C.12
D.16
7.单项选择题假定一个结构类型的定义为 “struct A{int a,b; double c;};”,则该类型的长度为()。
A.8
B.10
C.12
D.16
8.单项选择题在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。
A.句点
B.冒号
C.分号
D.逗号
9.单项选择题假定有“struct BOOK{char title[40]; float price;} book;”,则正确的语句为()。
A.struct BOOK x= &book;
B.struct BOOK *x=&book;
C.struct BOOK x=calloc(BOOK);
D.struct BOOK *x=BOOK;
10.单项选择题假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为()。
A.struct BOOK *x=malloc(book);
B.struct BOOK x={"C++ Programming",27.0};
C.struct BOOK *x=malloc(sizeof(struct BOOK));
D.struct BOOK *x=&book;