>>> >>>段错误一般都是内存访问方面的问题了 >>>检查下吧 >>> >> >> 是 fgets 的问题么?看不出来。 > >就是 fgets 导致的内存访问越界问题了 >fgets 函数的第一个参数 str2 的缓冲 >大小只有500,而你给的 size 长度是 >整个文件的长度,这样就有问题了。 是的,我把str2的长度和fgets里面的 缓冲长度改为一致就好了。多谢啦:) > >> >> 我该了下程序: >> > >你可以试着用一些邮件客户端,比方 >foxmail, outlook 什么的。 > > >