1. 程式人生 > >【C】C語言開啟,讀取檔案

【C】C語言開啟,讀取檔案

文章目錄

C語言開啟,讀取檔案

一、明明白白我的心

       1、gcc編譯C語言程式碼
       2、winds10作業系統
       3、VS Code編輯器(強推,最近博主用這個寫C真的是很溜)
       4、將所要開啟的檔案在同一目錄下<這點很重要>
       5、此次功能需求只是一個最為簡單不過的程式碼示例。博主初學C,其實你懂得!!!

       相關知識瞭解:https://mp.csdn.net/mdeditor/84101804#

二、程式碼飛起來

/* 
   功能:開啟,讀取檔案

 */

#include <stdio.h>
#include <stdlib.h> // 為了使用exit()

int main(void)
{
    int ch;
    FILE *fp;
    char fname[40]; // 儲存檔名

    printf("請輸入檔名:");
    scanf("%s", &fname)
; // 輸入檔名 fp = fopen(fname, "r"); // 開啟待讀取的檔名 if (fp == NULL) { // 開啟失敗 printf("檔案開啟失敗 \n"); exit(1); // 退出程式 } while ((ch = getc(fp)) != EOF) { // getc(fp)從開啟檔案中獲取一個字元,EOF是一個值-1:stdio.h中定義了 putchar(ch); // 輸出ch } fclose(fp); // 關閉 return
0; }

三、過程不重要,重點看結果

在這裡插入圖片描述

       好吧,,,關機睡覺,明天繼續擼程式碼,晚上喝紅牛果然精神勁十足,頭髮maybe又要掉光光啦!!!