今天 兴致勃勃的写着 编译原理实验。。。 逻辑很简单 很快就码完啦。
但是因为用指针操作字符串 和 文件 因为经验比较少 在 判断文件末尾时候 遇到了bug....
原因为: 我以前以为 文件的结束符号就是EOF... 越来是错的,EOF只是C语言的系统函数的返回值而已。。
通过查看文本文件的二进制,猜测文件末尾可能NULL... 于是实验,果然是。。。
真是个2b啊 我阿
今天 兴致勃勃的写着 编译原理实验。。。 逻辑很简单 很快就码完啦。
但是因为用指针操作字符串 和 文件 因为经验比较少 在 判断文件末尾时候 遇到了bug....
原因为: 我以前以为 文件的结束符号就是EOF... 越来是错的,EOF只是C语言的系统函数的返回值而已。。
通过查看文本文件的二进制,猜测文件末尾可能NULL... 于是实验,果然是。。。
真是个2b啊 我阿