用C语言编写,用fgetc函数读取文件内容并显示

 时间:2026-02-14 10:01:08

1、打开Dev-C++-文件-新建-源代码

用C语言编写,用fgetc函数读取文件内容并显示

2、预处理:

#include <stdio.h>        //预处理 

#include <stdlib.h>

#include <string.h>

用C语言编写,用fgetc函数读取文件内容并显示

3、定义变量和数组:

char  a[100], ch;      //定义变量和数组 

FILE  *fp;

用C语言编写,用fgetc函数读取文件内容并显示

4、输入文件地址:

printf( "输入文件地址:" );     //输入文件地址 

gets( a );

用C语言编写,用fgetc函数读取文件内容并显示

5、打开文件:

if( ( fp = fopen( a,"r" ) ) == NULL )     //打开文件 

{

    printf( "文件打开错误\n" );

    exit( 0 );

}

用C语言编写,用fgetc函数读取文件内容并显示

6、读取文件内容并显示:

while( !feof( fp ) )      //读取文件内容并显示 

{

    ch = fgetc( fp );

    putchar( ch );

}

用C语言编写,用fgetc函数读取文件内容并显示

7、关闭文件:

if( fclose( fp ) ==EOF )      //关闭文件 

{

    printf( "文件关闭错误\n" );

    exit( 0 );

}

用C语言编写,用fgetc函数读取文件内容并显示

8、完整源代码:

#include <stdio.h>        //预处理 

#include <stdlib.h>

#include <string.h>

int main( )

{

    char  a[100], ch;      //定义变量和数组 

    FILE  *fp;

    printf( "输入文件地址:" );     //输入文件地址 

    gets( a );

    if( ( fp = fopen( a,"r" ) ) == NULL )     //打开文件 

    {

        printf( "文件打开错误\n" );

        exit( 0 );

    }

    while( !feof( fp ) )      //读取文件内容并显示 

    {

        ch = fgetc( fp );

        putchar( ch );

    }

    if( fclose( fp ) ==EOF )      //关闭文件 

    {

        printf( "文件关闭错误\n" );

        exit( 0 );

    }

    return 0;

}

用C语言编写,用fgetc函数读取文件内容并显示

用C语言编写,用fgetc函数读取文件内容并显示

  • C语言如何删除数据
  • codeblocks下面的运行框不见了怎么办
  • C语言中float是什么意思?
  • 离散数学关于上界和下界,上确界和下确界的区别
  • 在c语言中如何计算字符串的长度?
  • 热门搜索
    奥迪怎么样 请求的近义词 依恋的近义词 怀孕试纸怎么看 壁纸怎么贴在墙上 寻觅的近义词是什么 茂盛的近义词是什么 依稀的近义词 同舟共济的近义词 安顿的近义词