A.gets()
B.fgets()
C.fgetc()
D.getc()
第1题:
fgets()与gets()的不同点是,gets()从指定的流读字符串,读到换行符时将换行符替换为'0',读入的字符串中不会保留'n',而fgets()从指定的流读字符串,读到换行符时不替换为'0',读入的字符串中会保留'n',在'n'的后面会再添加一个'0'。
第2题:
1、fgets()与gets()的不同点是,gets()从指定的流读字符串,读到换行符时将换行符替换为'\0',读入的字符串中不会保留'\n',而fgets()从指定的流读字符串,读到换行符时不替换为'\0',读入的字符串中会保留'\n',在'\n'的后面会再添加一个'\0'。
第3题:
cin对象中,以下说法错误的是
A.getline()函数可以读入一行字符串
B.get()函数可以读入一个字符
C.使用 >> 可以输入时,遇到空格或制表符时都会跳过
D.也支持 << 操作
第4题:
cin对象中,以下说法错误的是
A.getline()函数可以读入一行字符串
B.get()的重载函数可以读入一行字符串
C.使用 >> 可以输入时,遇到空格或制表符时都会停止
D.也支持 << 操作
第5题:
5、以下关于文件的描述错误的选项是:()
A.readlines() 函数读入文件内容后返回一个列表,元素划分依据是文本文件中的换行符
B.read() 一次性读入文本文件的全部内容后,返回一个字符串
C.readline() 函数读入文本文件的一行,返回一个字符串
D.二进制文件和文本文件都是可以用文本编辑器编辑的文件