再议13(ascii)的读取
我的问题是:13(ascii)可以作为一个字符用fputc函数存入一文本文件,但是为什么不能以fgetc读取出来???有朋友讲13是回车符;没错,13的确是回车,但它也确实是一个字符呀,它应该可以被读取,并且能以%d的形式打印出来的呀!但现在情况是这样的,若是该文本文件中有三个字符(分别为10,13,67),发现fgetc会直接跳过13这个字符,读取出来的仅仅是10以及67这两个字符。为什么??谢谢大家!
我的问题是:13(ascii)可以作为一个字符用fputc函数存入一文本文件,但是为什么不能以fgetc读取出来???有朋友讲13是回车符;没错,13的确是回车,但它也确实是一个字符呀,它应该可以被读取,并且能以%d的形式打印出来的呀!但现在情况是这样的,若是该文本文件中有三个字符(分别为10,13,67),发现fgetc会直接跳过13这个字符,读取出来的仅仅是10以及67这两个字符。为什么??谢谢大家!