请问在C语言中用turbo c编程计算的结果用文本文件格式存入硬盘后,在XP系统下怎样才能阅读存入的文件内容

来源:百度知道 编辑:UC知道 时间:2024/05/05 12:59:59
打开的文件都是乱码,数字不能正确显示;字符可以;
计算结果很多,在屏幕上显示不完整。
想要全面的了解存入的文件内容。
这个a.exe > b.txt 命令怎么执行的啊,我是新手,能不能用个简单的例子说明一下啊,谢谢!
怎样用程序把数据输出到数据库(比如Access等)中,能不能用个简单的例子说明一下啊

你用C语言编写的程序输出的文本文件是有一定的结构的,比如你定义一个整型或字符型的数据,输出到文本文件后,而记事本不认识你自定义的结构,所以在记事本中会显示乱码。你只能在你的程序里读入数据。如果你要看到数据,只能用程序把数据输出到数据库(比如Access等)中。

你直接用重定向来存文件试试看
a.exe > b.txt

#include "stdio.h"
main()
{
FILE *fp;
char str[]="只是个简单例子!";
fp=fopen("123.txt","w");
fprintf(fp,"%s",str);
printf("\n数据已经写入到文件123.txt中了!\n");
printf("\n你只要直接点开123.txt就可以看到效果了.\n");
getch();
}