在C語言中,可以使用fopen()
函數打開文件,然后使用fgets()
函數來讀取文件中的字符串。
下面是一個示例代碼:
#include <stdio.h>
int main() {
FILE *file;
char str[100];
// 打開文件
file = fopen("file.txt", "r");
if (file == NULL) {
printf("無法打開文件\n");
return 1;
}
// 讀取文件中的字符串
while (fgets(str, sizeof(str), file) != NULL) {
printf("%s", str);
}
// 關閉文件
fclose(file);
return 0;
}
在上述代碼中,file.txt
是要讀取的文件名,str
是用于存儲每次讀取的字符串的數組。fgets()
函數每次讀取一行字符串,直到文件結束。然后使用printf()
函數打印讀取到的字符串。最后使用fclose()
函數關閉文件。