摘要: http://www.cnblogs.com/clarkchen/archive/2011/06/02/2068609.html 我一直没有搞得很清楚,回车和换行符有啥区别。 记得大一时,C语言老师就说过回车、换行,但都没说得那么细。前两天,看写两句Perl代码时,忽然想起区别一下回车和换行(\r和\n)。现在理解清楚了,记个笔记吧。 符号 ASCII码 意义 \... 阅读全文
posted @ 2013-12-26 11:31 ITtecman 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 对于库函数出错处理有两个十分有用的函数perror和exit: 一、错误报告 perror函数用一种简单统一的方式报告错误。ANSI C中的许多库函数,尤其是I/O函数,会调用操作系统去执行一些工作。但你要知道,任何时候操作系统都会有出错的可能。例如,一个程序试图去读取一个不存在的磁盘文件,这时操作系统除了提示:“出错了!”,别的它也做不了什么。这时,库函数首先会将代表操作出错的具体原因的错误... 阅读全文
posted @ 2013-12-26 10:45 ITtecman 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 参考:http://bbs.csdn.net/topics/290027166我們先一起來看看FILE是怎么定義的:FILEFilecontrolstructureforstreams.typedefstruct{shortlevel;unsignedflags;charfd;unsignedcharhold;shortbsize;unsignedchar*buffer,*curp;unsignedistemp;shorttoken;}FILE;再來看看這個flags是怎么定義的:_F_xxxxFilestatusflagsofstreamsName?Meaning_F_RDWR?Readan 阅读全文
posted @ 2013-12-26 08:28 ITtecman 阅读(970) 评论(0) 推荐(0) 编辑