[爆卦]c讀檔一行是什麼?優點缺點精華區懶人包

為什麼這篇c讀檔一行鄉民發文收入到精華區:因為在c讀檔一行這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者zoliasm (小胖肚子餓)看板C_and_CPP標題[問題] C語言 讀檔 從第二行開始時間...

c讀檔一行 在 塔提|塔羅文字占卜|塔療氏 Instagram 的精選貼文

2021-09-17 18:14:44

占卜題目:「這段感情可以好好發展嗎?」 不限定有無交往,但斷聯、不熟不適用 ⚠️占卜題目可去上一篇先測~ 🔖歡迎右下角加入珍藏&標記有需要的朋友一起測 🔖私人占卜+官方line :@379qlhqs 也可以到ig個人檔案的網址連結填表單預約 看答案👇🏿👇🏿👇🏿👇🏿 👇🏿 👇🏿 👇🏿 👇🏿 🌈看答...


開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++

問題(Question):
請問C語言 我要讀一個txt檔 內有數組帳號密碼 但我第一行有其他資料
譬如:
我是其他資料...
abc123 qq123
def465 qq456
zzz5566 kkk789

因此 我想從該檔案的第二行開始讀取
請問該怎麼寫呢?
謝謝!

程式碼(Code):(請善用置底文網頁, 記得排版)

FILE *read = fopen("aaa.txt","r");

char ID[10][20];
char Password[10][20];

int i = 0;
while (!feof(read))
{
fscanf(read,"%s %s",ID[i],Password[i]);
i++;
}


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.53.46
tjjh89017:那先讀一行,在清空緩衝囉(? 08/20 20:08
wtvwtvwtv200:fscanf(read, "%*[^\n]") ; 08/20 20:37
legnaleurc:先 fgets 一行 08/21 01:13
damody:請問我可以隨機跳行嗎? 08/21 03:39
ericinttu:什麼是跳行? 08/21 07:16
wtvwtvwtv200:原PO想表達的應該是隨機存取,可是你所謂的"跳行" 08/21 07:50
wtvwtvwtv200:是靠'\n'來表現的,而這個字符對電腦是沒特別意義的 08/21 07:51
wtvwtvwtv200:int fseek (FILE* read, int offset) 08/21 07:54
wtvwtvwtv200:offset是從頭算起的字元數,個人認為二樓較簡潔… 08/21 07:55
zoliasm:請問是改成fscanf(read, "%s[^\n] %s[^\n]",ID[i],...)嗎? 08/21 19:29
zoliasm:謝謝各位QQ 08/21 19:29
wtvwtvwtv200:不是,我解釋一下%*[^\n]好了 08/22 13:20
wtvwtvwtv200:http://goo.gl/96hil 這網址給你參考 08/22 13:24
wtvwtvwtv200:如果只是想忽略一組帳密fscanf(r,"%*s %*s");就可以 08/22 13:24
zoliasm:了解!!!! 真的非常感謝!!!!!!!!!! 08/22 20:57

你可能也想看看

搜尋相關網站