学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

有劳看看这个文件读入的问题

有劳看看这个文件读入的问题

每次都说找不到文件,厄??
#include<stdlib.h>
#include<iomanip.h>
#include<math.h>
#include<stdio.h>
main()
{FILE *fp;
int i;
float wh[4];
fp=fopen("E:\wenjianduru\wh.txt","r");
if(fp==NULL)
{printf("cannot open this file\n");
exit(0);}
for(i=0;i<4;i++)
fscanf(fp,"%d",&wh[i]);
for(i=0;i<4;i++)
printf("%d",wh[i]);
fclose(fp);
getchar();
}

TOP

fp=fopen("E:\wenjianduru\wh.txt","r");
改称:
fp=fopen("E:\\wenjianduru\\wh.txt","r");
\是转义字符阿.
前不见古人,后不见来者。念天地之悠悠,独怆然而涕下。

TOP

回复 2# 的帖子

呵呵,试试,谢谢楼上啊

TOP

一定对.
前不见古人,后不见来者。念天地之悠悠,独怆然而涕下。

TOP

回复 3# 的帖子

恩,读出来了,不过我的四个数是 1 2 3 4,可读出来是四个0?

TOP

回复 5# 的帖子

fp=fopen("E:\\wenjianduru\\wh.txt","rb");二进制方式打开 看看

TOP

回复 6# 的帖子

还是4个0,很晕啊

TOP

数据类型...把数组改成int
学习需要安静。。海盗要重新来过。。

TOP

楼上正解!
数据类型
欢迎来到我的小站
http://00ip.cn

TOP

谢谢楼上们,对了!!!

TOP

发新话题