在C語言中,可以使用標準庫函數來讀取txt文件中的數字。以下是一個簡單的示例代碼,演示如何讀取一個包含數字的txt文件:
#include <stdio.h>
int main() {
FILE *file;
file = fopen("numbers.txt", "r");
if (file == NULL) {
printf("Error opening file\n");
return 1;
}
int num;
while (fscanf(file, "%d", &num) != EOF) {
printf("%d\n", num);
}
fclose(file);
return 0;
}
在這個示例中,我們首先打開一個名為"numbers.txt"的文本文件,然后使用fscanf
函數來逐行讀取文件中的數字并存儲在變量num
中,然后打印出來。最后關閉文件。請確保文本文件中的每一行只包含一個數字,否則可能會導致讀取錯誤。