我在学习考试时遇到了这个问题。给出的答案是:
a)'a'
b)'\n'
c)'012'
d)'\0'
我试图找到一般规则,但失败了。
当然,只有'\n'
列出的4中的,会以文本模式而不是二进制模式写入文件而受到影响。
对于文本文件,换行符 '\n'
通常与'\n'
(不作更改)来回转换"\r\n"
,或者很少转换\r'
。
'012'
是具有实现定义值的多字符常量,不太可能受模式影响。
未列出的'\012'
是使用八进制转义序列的字符常量。它的行为类似于ASCII是源编码时的情况。'\n'
未列出的012
是一个八进制常量。它的行为类似于'\012'
。
偷偷摸摸的测试,如果你问我。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句