| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 713 人关注过本帖
标题:大一求解:怎么样用C打开个文件
取消只看楼主 加入收藏
a243980210
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2015-1-18
收藏
 问题点数:0 回复次数:3 
大一求解:怎么样用C打开个文件
比如我在D盘创建了个草稿本a
#include "stdio.h"
#include <stdlib.h>
main()
{
   FILE *fp1;//定义文件流指针,用于打开读取的文件
    char text[1024];//定义一个字符串数组,用于存储读取的字符
   fp1 = fopen("d:\\a.txt","r");//只读方式打开文件a.txt
 
   while(fgets(text,1024,fp1)!=NULL)//逐行读取fp1所指向文件中的内容到text中
   {
        puts(text);//输出到屏幕
      }
   fclose(fp1);//关闭文件a.txt,有打开就要有关闭
  }
这是我查来的 。fopen的用法是什么呢?
在如果我要打开个程序 比如IE浏览器 又该怎么做  求个大神来指点
搜索更多相关主题的帖子: include 字符串 include 字符串 
2015-04-09 19:13
a243980210
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2015-1-18
收藏
得分:0 
来个大神帮帮忙吧
2015-04-09 19:17
a243980210
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2015-1-18
收藏
得分:0 
回复 3楼 xingjinda
就是如果我用Codeblocks编个东西。然后我的电脑D盘里有个草稿本文件名字叫“a” 那我能用我写的东西打开它吗?
2015-04-09 19:32
a243980210
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2015-1-18
收藏
得分:0 
回复 5楼 xingjinda
.没学那么多欸。
说个简单的
就比如有个草稿本地址C:\example.txt
然后。。
#include <stdio.h>

int main()
{
    char ch;
    FILE* fp;
    char fname[50] = "C:\example.txt";
    fp = fopen(fname,"r"); //只供读取
    if(fp == NULL) //如果失败了
    {
        printf("ERROR!");
        return 1;
    }
    //getc()用于在打开文件中获取一个字符
    while((ch = getc(fp)) != EOF)  //循环获取直至文件结束 EOF标志(End Of File)
        putchar(ch);  //打印获取到的字符
    fclose(fp); //关闭文件
    return 0;
}
为什么每次出来都是ERROR! 错在哪里呢
2015-04-09 19:46
快速回复:大一求解:怎么样用C打开个文件
数据加载中...
 
   



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

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