首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请教:一个关于文件的有关问题

2012-02-21 
请问:一个关于文件的问题本人系菜鸟,写了一个程序,要读一个文本文档gy.txt,然后在命令行窗口中,显示出来,

请问:一个关于文件的问题
本人系菜鸟,写了一个程序,要读一个文本文档gy.txt,然后在命令行窗口中,显示出来,但是运行的时候,除了读出了文档中的内容外,后面还多出了一些中文乱码,请教高手,何解??代码如下:
#include     "stdio.h "

void   main(){
//int   k=1;
char   s[100];
//char   a;
FILE*   fp;
fp   =   fopen( "gy.txt ", "r ");
if(fp==NULL)
printf( "error!\n ");
fread(s,sizeof(s),1,fp);
fclose(fp);
printf( "%s\n ",s);

}


[解决办法]
字符串结束时没有 '\0 '

热点排行