怎麼用C語言讀取TXT檔案中的字串? | 合法醫療器材資訊網
2021年1月23日—#include
#include <stdio.h>#include <stdlib.h>#include <string.h>#define MaxCols 2000 //設定每行字元數不超過MaxCols,根據變化調整 //獲取已經開啟檔案fp的第line行內容到stri,如果成功返回得到的位元組數,//如果沒有那麼多行,返回-2 int getlinetxt(FILE *fp,int line,char *stri){ int i; fseek(fp,0,0); //指標到檔案最開始 for(i=0;i<line;i++) if(fgets(stri,MaxCols,fp)==NULL) //沒有這麼多行錯誤 return -2; return strlen(stri);}//獲取filename檔案的第line行內容到stri,如果成功返回得到的位元組數,//如果開啟檔案失敗,返回-1,如果沒有那麼多行,返回-2 int getfiletxt(char *filename,int line,char *stri){ FILE *fp; if ((fp=fopen(filename,"r"))==NULL){ //開啟檔案錯誤,返回-1 return -1; } return getlinetxt(fp,line,stri); fclose(fp);}int main(){ char s[MaxCols]; int row=10, flag; //以下例子是獲取d: emp.txt的第10行文字內容 flag=getfiletxt("d:\temp.txt",row,s); if (flag==-1) printf("開啟檔案錯誤 "); else if(flag==-2) printf("檔案中的行數不足%d行 ",row); else printf("獲取到的文字是: %s包含最後的換行符,長度=%d ",s,flag);}
[C] C語言入門- 讀取存檔文字檔案並計算總合 | 合法醫療器材資訊網
【cc++學習筆記】整理讀寫檔案的程式語法 | 合法醫療器材資訊網
如何利用CC++逐行讀取txt檔案中的字串(可以順便實現文字 ... | 合法醫療器材資訊網
C++讀取字串中的數字的方法 | 合法醫療器材資訊網
檔案之輸入與輸出 | 合法醫療器材資訊網
C++ 讀檔,讀取txt文字檔各種範例 | 合法醫療器材資訊網
讀取txt檔案中的數字列表並將其儲存到C中的陣列 | 合法醫療器材資訊網
怎麼用C語言讀取TXT檔案中的字串? | 合法醫療器材資訊網
C 語言中讀取檔案 | 合法醫療器材資訊網
如何用C++ 從檔案中讀取整數 | 合法醫療器材資訊網
【麥樂佛根管充填材料側壓器】許可證字號:衛署醫器輸壹字第000202號
器材品名:麥樂佛根管充填材料側壓器許可證字號:衛署醫器輸壹字第000202號註銷狀態:已註銷註銷日期:2012/11/06註銷理由:許可...
【"麥樂佛"森喜士擴齒鑽(未滅菌)】許可證字號:衛署醫器輸壹字第001530號
器材品名:"麥樂佛"森喜士擴齒鑽(未滅菌)許可證字號:衛署醫器輸壹字第001530號註銷狀態:已註銷註銷日期:2012/11/06註銷理由:...
【"麥樂佛"牙科手用器械(滅菌)】許可證字號:衛部醫器輸壹字第014721號
器材品名:"麥樂佛"牙科手用器械(滅菌)許可證字號:衛部醫器輸壹字第014721號註銷狀態:註銷日期:註銷理由:有效日期:2024/12/05...
【"麥樂佛"牙銼】許可證字號:衛署醫器輸壹字第001319號
器材品名:"麥樂佛"牙銼許可證字號:衛署醫器輸壹字第001319號註銷狀態:已註銷註銷日期:2012/11/06註銷理由:許可證已逾有效期...
【麥樂佛擴齒鑽】許可證字號:衛署醫器輸壹字第000194號
器材品名:麥樂佛擴齒鑽許可證字號:衛署醫器輸壹字第000194號註銷狀態:已註銷註銷日期:2012/11/06註銷理由:許可證已逾有效期...