天下之奇:程序一 你数组开大点不行吗?另外,读一行fgets(buf,sizeof(buf)-1,fp); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C语言中的字符串末尾有隐含字符“\0”,所以当你读入100个字符时会导致字符串超界,可能不会引起编译器出错,程序有时也能运行,但结果不正常;而且在文本文件中每行结尾都有两个不可见字符“\r\n”,实际一行长度为102,文件读取是以字节为单位,字符串读入以一个非字符的空白字符作为结尾。你所出现的情况就是前一次循环读数时只能读取101字符,而在第二次循环时读入的是一个单字符‘\n’所致。实际情况可以通过DEBUG监视。 微软拼音输入法的输入汉字区域如何制作的 SendMessage的问题 急需jbig的资料 机子的键盘和鼠标都被锁了,怎么办,........? 请推荐一本书 COM版的统计数据 如何设置对话框,按钮,列表框,的背景颜色? 刚发现VS2005里的一个秘密小技巧!庆贺 具分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 哪位用过MsChart,VC中如何打印MsChart的曲线?请教了。 一个读取文件的问题 关于IE编程(请教Csdn的高手)
你所出现的情况就是前一次循环读数时只能读取101字符,而在第二次循环时读入的是一个单字符‘\n’所致。实际情况可以通过DEBUG监视。