写一个C++的读txt文件代码
时间: 2024-05-05 12:18:37 浏览: 14
好的,以下是读取txt文件内容的C代码:
```
#include <stdio.h>
int main() {
FILE* fp;
char filename[] = "example.txt";
char buffer[100];
fp = fopen(filename, "r");
if (fp == NULL) {
printf("Could not open file: %s\n", filename);
return 1;
}
while (fgets(buffer, 100, fp)) {
printf("%s", buffer);
}
fclose(fp);
return 0;
}
```
该代码通过 fopen 函数打开 example.txt 文件,然后使用 fgets 函数逐行读取文件内容,并输出到控制台。关闭文件流后返回 0 表示程序正常结束。
相关问题
写一份使用C++读取TXT文件的代码
以下是使用 C 读取 TXT 文件的代码:
```c
#include <stdio.h>
int main() {
FILE *fp;
char ch;
fp = fopen("example.txt", "r");
if (fp == NULL) {
printf("无法打开文件\n");
return 1;
}
while ((ch = fgetc(fp)) != EOF) {
printf("%c", ch);
}
fclose(fp);
return 0;
}
```
该代码打开名为 "example.txt" 的文件,读取其中的内容并将其打印到控制台上。如果文件无法打开,则会输出 "无法打开文件"。
帮我写一份C++读取txt文件的代码
#include<stdio.h>
int main(){
FILE *fp;
char ch;
fp=fopen("example.txt","r");
while((ch = fgetc(fp)) != EOF){
printf("%c", ch);
}
fclose(fp);
return 0;
}