1. 程式人生 > >C++中如何讀取一個檔案。

C++中如何讀取一個檔案。

一段小程式,如何讀取一個TXT文件。
一個名為name的文件。

# include "stdio.h"
# include "iostream.h"
# include "string.h"
void main()
{
    //開啟檔案name.txt且為只讀模式
    //name.txt儲存在當前資料夾下
    FILE *file=fopen("name.txt","r");
    //驗證指標是否為空
    if(file==NULL)
    {
        cout<<"fopen err\n";
    }
    char name[100]={0};
    while
(1) { //必須注意,當一個指標獲取的值作為判斷條件是一定要先清空儲存 memset(name,'\0',sizeof(name)); //將檔案的字元傳遞到字串中 fgets(name,100,file); //當name獲取的值為空的時候,跳出迴圈 if(0==strlen(name)) { break; } cout<<name; } }

相關推薦

no