社区
C语言
帖子详情
帮看看哪错了,谢谢
我是潘东东
2006-11-30 12:28:01
FILE *p;
p=fopen("a.txt","r");
char buffer[30];
if(p!=NULL)
{
cout<<"打开了!"<<endl;
fread(buffer,4,2,p);
cout<<buffer<<endl;
}
为什么得到的结果是
1
2
3
4
烫烫烫烫烫烫烫烫烫烫烫烫`
这样呢 请大牛解释一下这后面乱码是怎么出来的呗
...全文
267
6
打赏
收藏
帮看看哪错了,谢谢
FILE *p; p=fopen("a.txt","r"); char buffer[30]; if(p!=NULL) { cout<<"打开了!"<<endl; fread(buffer,4,2,p); cout<<buffer<<endl; } 为什么得到的结果是 1 2 3 4 烫烫烫烫烫烫烫烫烫烫烫烫` 这样呢 请大牛解释一下这后面乱码是怎么出来的呗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boot2006
2006-11-30
打赏
举报
回复
没有字符串结束标志,应该加上
memset(buffer, '\0', sizeof(buffer));
或者按照楼上的也行
lockhall
2006-11-30
打赏
举报
回复
数组需要初试化.
用static char buffer[30];
或者 char buffer[30] = {0};
就OK了.
FBIq
2006-11-30
打赏
举报
回复
static char buffer[30];
lovesnow1314
2006-11-30
打赏
举报
回复
char buffer[30] = {0};
buffer 使用前要初始化
my_web
2006-11-30
打赏
举报
回复
memset(buffer,0,sizeof(buffer));
heliboy110
2006-11-30
打赏
举报
回复
要加一个结束符“\0”
java没错但总运行不了_请大家
帮
我
看看
我的代码的问题是什么,在JAVA环境中没有错误,但是运行不出来结果,
谢谢
大家咯...
只有在静态(static)方法调用非静态方法或变量才需要实例化类。这个练习两个变量全是静态,两个方法也是静态用不到实例化类。HelloWorld world=new HelloWorld();去掉publicclassHelloWorld{//定义静态变量score1...
大家好!我在用C#写程序的时候遇到一个问题,就是在添加数据到listview里时候,出现索引超出了数组界限的问题,代码和数据如下,大家
帮
我
看看
,
谢谢
!
我很好,
谢谢
!李四想了很长时间,文字太长了不适合放在一行.打量着王五...很好... 王五, 你怎么样?张三李四王五 这将产生一个流程图。: 链接 长方形 圆 圆角长方形 菱形 关于 Mermaid 语法,参考 这儿, FLowchart流程...
男人
帮
经典台词_男人
帮
经典语录大全
下面就来
看看
男人
帮
经典语录吧。 男人
帮
经典台词大全: 1、你是选择一个爱你但没钱的穷光蛋,还是选择一个不爱你但有钱的王八蛋。我们总是在不断选择,衡量不同的指标,选择有钱的,选择身高一米八,选择胸围...
想装吗
看看
装B大全
想装吗
看看
装B大全
PPT结尾页只会写“
谢谢
”?用这些结尾,让你惊艳全场
相信大家在自己做PPT或听别人用PPT讲课时,一定会发现,大部分PPT的结尾都是“
谢谢
观看”或“感谢聆听”这种形式。就像下图这样。 当然,这本身也没什么错,我也不反对这样结尾,这种结尾也是相对简单、保险的结尾...
C语言
69,368
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章