发布网友 发布时间:2022-04-22 00:16
共4个回答
热心网友 时间:2023-10-18 17:49
可以使用输入输出重定向来将TXT文本中的字符内容导入程序中,或者使用标准C库函数:fopen()和fgetc();
先使用fopen()函数打开TXT文本文件,然后使用fgetc读取文本文件中的字符。读取全部文本中全部字符可以使用一个while循环加判断是否读取到文件结尾来实现:
char ch;
while((ch= fgetc(fp)) != EOF)
这样当读取到文件结尾时,while循环就会终止。
C语文编写编译如下:
#include <stdio.h>热心网友 时间:2023-10-18 17:50
1、首先我们打开电脑里的VS软件,使用VS新建空工程,直接点击确定。
2、然后我们点击界面上方新建选项,再点击添加选项再点击新建项进行文件添加。
3、新建c文件,用于C语言编译器,输入main.c文件。
4、然后我们在文件中输入图示代码。
5、编译完成后,运行exe程序,执行后显示console程序即可发现此时显示出了txt读取的信息。
热心网友 时间:2023-10-18 17:50
学文件指针了没?
#include <stdilo.h>热心网友 时间:2023-10-18 17:51
#include<stdio.h>
#include<conio.h>
int main()
{
char c[100];
FILE *p1=fopen("x.txt","r");
if(!p1)
printf("打开失败\n");
for(i=0;i<100;i++)
{
fscanf(p1,"%c",&c[i]);
printf("%c",c[i]);
}
putchar('\n');
fclose(p1);
p1=0;
return 0;
}