用文件操作函数编程模拟 DOS 下的 type 命令,即在 DOS 状态下通过键入如下命令,把文件内容以 ASCII 码字符方式显示到屏幕上。 type 文件名
区块链毕设网qklbishe.com为您提供问题的解答
用文件操作函数编程模拟DOS下的type 命令,即在DOS状态下通过键入如下命令,把文件内容以ASCII码字符方式显示到屏幕上。
type 文件名
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp;
char ch;
char wenjian[20];
printf("请输入需要打开的文件(包括文件名)n");
printf("type ");
scanf("%s",&wenjian);
fp = fopen(wenjian,"r");//以可读的方式 打开文件
if(!fp)
{
printf("文件打开失败! ");
exit(0);
}
if( ( ch = fgetc(fp) ) != EOF)//首先判断文件中是否有字符
{//EOF为EOF是end of file的缩写,表示文件读完了,文件位置指针指向了结尾 注意,这里的EOF是不需要引号引起来的
while(ch != EOF)
{
printf("%c",ch);//读出一个字符并显示该字符
ch = fgetc(fp);
}
printf("n");
}
else
{
printf("文件为空!");
}
fclose(fp);//关闭文件
system("pause");
}
#include<stdlib.h>
int main()
{
FILE *fp;
char ch;
char wenjian[20];
printf("请输入需要打开的文件(包括文件名)n");
printf("type ");
scanf("%s",&wenjian);
fp = fopen(wenjian,"r");//以可读的方式 打开文件
if(!fp)
{
printf("文件打开失败! ");
exit(0);
}
if( ( ch = fgetc(fp) ) != EOF)//首先判断文件中是否有字符
{//EOF为EOF是end of file的缩写,表示文件读完了,文件位置指针指向了结尾 注意,这里的EOF是不需要引号引起来的
while(ch != EOF)
{
printf("%c",ch);//读出一个字符并显示该字符
ch = fgetc(fp);
}
printf("n");
}
else
{
printf("文件为空!");
}
fclose(fp);//关闭文件
system("pause");
}
05:45
以上就是关于问题用文件操作函数编程模拟 DOS 下的 type 命令,即在 DOS 状态下通过键入如下命令,把文件内容以 ASCII 码字符方式显示到屏幕上。 type 文件名的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训