C 語言實例 – 從文件中讀取一行
C 語言實例 - 從文件中讀取一行
從文件中讀取一行。
文件 runoob.txt 內(nèi)容:
$ cat runoob.txt runoob.com google.com
實例
#include <stdio.h>
#include <stdlib.h> // exit() 函數(shù)
int main()
{
char c[1000];
FILE *fptr;
if ((fptr = fopen("runoob.txt", "r")) == NULL)
{
printf("Error! opening file");
// 文件指針返回 NULL 則退出
exit(1);
}
// 讀取文本,直到碰到新的一行開始
fscanf(fptr,"%[^\n]", c);
printf("讀取內(nèi)容:\n%s", c);
fclose(fptr);
return 0;
}
輸出結(jié)果為:
讀取內(nèi)容: runoob.com
相關(guān)文章
- C語言中pthread_exit()函數(shù)實現(xiàn)終止線程的方法
- C++之編寫高效Makefile文件最佳方法
- C++學(xué)習(xí)之如何進(jìn)行內(nèi)存資源管理
- C++?折疊參數(shù)包詳解(悄然增強(qiáng)編程效率)
- C語言如何解決QString與QByteArray互相轉(zhuǎn)換的問題
- C++編譯器和鏈接器工作原理及使用方法完全指南
- C++中的字符串編碼處理方法
- C++?requires關(guān)鍵字簡單介紹
- C語言全局變量和局部變量的示例代碼
- C++數(shù)據(jù)封裝以及定義結(jié)構(gòu)的詳細(xì)講解
- C語言中字符串常用操作總結(jié)
- ASP.NET Core快速入門之環(huán)境篇
- .Net Core 集成 Kafka的步驟
- .net數(shù)據(jù)庫操作框架SqlSugar的簡單入門
- asp.net core MVC之實現(xiàn)基于token的認(rèn)證
- Asp.net基礎(chǔ)知識掃盲篇
- .Net Core導(dǎo)入千萬級數(shù)據(jù)至Mysql數(shù)據(jù)庫的實現(xiàn)方法
- .Net的GC垃圾回收原理及實現(xiàn)
- ASP.NET Core文件壓縮常見使用誤區(qū)(最佳實踐)
- asp.net core為IHttpClientFactory添加動態(tài)命名配置