C言語でTXTファイルの内容を読み込む方法は何ですか?
C言語では、標準ライブラリのファイル操作関数を使用して、TXTファイルの内容を読み取ることができます。以下は簡単なサンプルコードです:
#include <stdio.h>
int main() {
FILE *file;
char filename[] = "example.txt";
char buffer[100];
file = fopen(filename, "r");
if (file == NULL) {
printf("Error opening file.");
return 1;
}
while (fgets(buffer, 100, file) != NULL) {
printf("%s", buffer);
}
fclose(file);
return 0;
}
上記の例では、例として example.txt というファイルをfopen()関数で開き、読み込みモードで開くように指定しました。そして、fgets()関数を使ってファイルの内容を1行ずつ読み取り、それをコンソールに表示しました。最後に、fclose()関数を使ってファイルを閉じました。
実際に読み込むファイル名がexample.txtになるように置き換え、そのファイルがプログラムが実行されているカレントディレクトリ内に存在することを確認してください。