這很可能是一個愚蠢的問題! 我有一個文本文件填充隨機數,我想讀這些數字到一個數組。C - 從文本文件中讀取多行文件
我的文本文件看起來像這樣:
1231231 123213 123123
1231231 123213 123123
0
1231231 123213 123123
1231231 123213 123123
0
等等..這件作品numberse與0
結束。這是我到目前爲止已經試過:
FILE *file = fopen("c:\\Text.txt", "rt");
char line[512];
if(file != NULL)
{
while(fgets(line, sizeof line, file) != NULL)
{
fputs(line, stdout);
}
fclose(file);
}
這顯然不起作用,因爲我將每行讀入同一個變量。
我該如何讀取這些行以及何時該行獲取以0結尾的行,然後將該文本存儲到數組中?
所有幫助表示讚賞。
所以,你要一個字符串數組? – cnicutar
@cnicutar - 是 – Lars
@Lars:你想要的是文本字符串,而不是實數? –