| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 748 人关注过本帖
标题:从文件中读入一行字符串,并输出,请问怎么输出不出来啊?
只看楼主 加入收藏
境善
Rank: 2
等 级:论坛游民
帖 子:76
专家分:16
注 册:2012-10-29
结帖率:86.21%
收藏
已结贴  问题点数:1 回复次数:7 
从文件中读入一行字符串,并输出,请问怎么输出不出来啊?
#include <stdio.h>

void main()
{
FILE *fp;
char s[100];
fp=fopen("1.txt","r");
if (fp==NULL) return;
     puts(fgets(s,100,fp));
fclose(fp);
}
搜索更多相关主题的帖子: include return 字符串 
2013-11-14 17:04
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:1 
我这里没问题

DO IT YOURSELF !
2013-11-14 17:10
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
估计你的1.txt位置不对

DO IT YOURSELF !
2013-11-14 17:11
境善
Rank: 2
等 级:论坛游民
帖 子:76
专家分:16
注 册:2012-10-29
收藏
得分:0 
回复 3楼 wp231957
和源文件在同一个文件夹里啊
2013-11-14 21:58
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用境善在2013-11-14 21:58:28的发言:

和源文件在同一个文件夹里啊
应该和exe在同一个文件夹里啊

DO IT YOURSELF !
2013-11-14 22:14
境善
Rank: 2
等 级:论坛游民
帖 子:76
专家分:16
注 册:2012-10-29
收藏
得分:0 
回复 5楼 wp231957
也在同一个文件夹啊
2013-11-14 23:36
hack1992
Rank: 2
等 级:论坛游民
帖 子:10
专家分:27
注 册:2013-7-4
收藏
得分:1 
#include <stdio.h>

void main()
{
    FILE *fp;
    char s[100] = {0}; //严谨点就 初始化
    fp=fopen("1.txt","r");
    if (fp==NULL) {//你要看看是不是你的文件打开失败,首先要给自己一个视野
        printf ("文件打开失败\n");
        return -1; //返回-1,表示出错
    }
    /* puts(fgets(s,100,fp)); */ //这行并没有掉用fread ()函数
    int res = fread (s, 1, 100, fp); //读取函数()
    if (res <= -1) { //判断是否读取失败
        printf ("读取失败\n");
        return -1;
    }
    printf ("文本内容:%s\n", s); //打印读取到的文本内容
    fclose(fp);
}

//如果需要的只是读一行字符串,你要判断需要读取多少个字符。
//fseek 定位SEEK_SET, SEEK_CUR, SEEK_END

每天学习一分钟,让自己的生命更精彩!
2013-11-15 01:12
流年!
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:41
专家分:107
注 册:2013-11-7
收藏
得分:1 
#include <stdio.h>

void main()
{
FILE *fp;
char s[100];
fp=fopen("..\\1.txt","r");
if (fp==NULL) return;
     puts(fgets(s,100,fp));
fclose(fp);
}
2013-11-15 11:00
快速回复:从文件中读入一行字符串,并输出,请问怎么输出不出来啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019353 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved