39 喜欢·454 浏览
单选题

以下函数中表示从某流中读取一个字符但该函数不带参数,表示从标准输入流中读字符的函数是()

A
gets
B
getc
C
getchar
D
fgec

题目答案

C

答案解析

暂无解析
举一反三
单选题

在Shell变量引用操作符可实现模式匹配替换其中()用来的含义是若pattern匹配变量stra的头部,则删除最长匹配部分并返回剩余部分。

A
${strapattern}
B
${strapattern}
C
${stra%pattern}
D
${stra%%pattern}

题目答案

B

答案解析

暂无解析
单选题

当到达文件尾端或出错时,字符读取函数的返回值都是EOF,为进一步确认文件是否已到文件尾,应当通过()函数来判断。

A
ferror
B
feof
C
cleanerr
D
perror

题目答案

B

答案解析

暂无解析
单选题

使用()形式时,即使表达式中有Shell的特殊字符时,也不必用双引号将其括起来。

A
test表达式
B
[表达式]
C
let算术表达式
D
((算术表达式))

题目答案

D

答案解析

暂无解析
单选题

在定位函数中,可直接将流的读写指针设置到文件的起始位置同时会将错误指示器errno清零的函数是()rewind

A
ferror
B
feof
C
clearerr
D
perror

题目答案

C

答案解析

暂无解析
单选题

下面关于ftell()函数成功调用说法不正确的是()

A
会清除流结束标志
B
返回读写指针当前相对文件起始位置的位移量
C
返回读写指针当前相对文件结束位置的位移量
D
会撤销已调用ungetc()对流的影响

题目答案

C

答案解析

暂无解析
单选题

格式化输出可把格式化数据输出到标准输出、指定文件及字符缓冲区。其中()函数是将格式化数据输出到指定大小的字符缓冲区。()

A
printf
B
f printf
C
s printf
D
sn printf

题目答案

D

答案解析

暂无解析
单选题

gcc可以对编译阶段进行控制,其中()选项在可执行文件中包含标准调试信息,供gdb进行调试。

A
-Wall
B
-Werror
C
-w
D
-g

题目答案

D

答案解析

暂无解析
单选题

在Linux底层文件访问中的大多数操作都是围绕文件描述符来展开的其中()函数是内核向进程返回一个文件描述符为以后使用

A
open()
B
read()
C
write()
D
close()

题目答案

A

答案解析

暂无解析