导航:首页 > 文件教程 > cdat文件

cdat文件

发布时间:2023-01-14 08:04:06

㈠ C语言读取dat

/* 建立一个password.dat文件,用文本方式打开,将数据集输入,放在程序目录下专 */
#include "stdio.h"
#include "stdlib.h"

void main()
{
FILE *fp;
int i=0,add=0;
char str[200],str1[101]={0}; /* str1是需要属保存的字符 */

if((fp=fopen("password.dat","rt"))==NULL) /* 打开程序目录下已经编辑的文件 */
{
printf("cannot open file\n");
return;
}
while (fgets(str,200,fp)) //读取一行,并判断文件是否结束
{
add++;
if(add%3==2) str1[i++]=str[0];
}
fclose(fp);

printf("%s\n",str1);
}

㈡ c读取并存储dat数据文件

#include <stdio.h>
int a[200][1500];

int main()
{
int i, j;
FILE *fp = fopen("file.dat", "r");

for (i = 0; i < 200; i++) {
for (j = 0; j < 1500; j++) {
fread(&a[i][j], sizeof(int), 1, fp);
}
}
fclose(fp);
}

㈢ c语言如何读取dat文件

dat文件和普通txt文件相同,都是文本格式,使用普通文本操作函数读取即可。

1、C语言标准库提供了一系列文件操作函数。文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头文件当中。例如:fopen、fclose函数用于文件打开与关闭;fscanf、fgets函数用于文件读取;fprintf、fputs函数用于文件写入;ftell、fseek函数用于文件操作位置的获取与设置。
2、例程:

#include<stdio.h>
inta;
charb,c[100];
intmain(){
FILE*fp1=fopen("input.dat","r");//打开dat格式的输入文件
FILE*fp2=fopen("output.txt","w");//打开输出文件
if(fp1==NULL||fp2==NULL){//若打开文件失败则退出
puts("不能打开文件!");
rturn0;
}
fscanf(fp1,"%d",&a);//从输入文件读取一个整数
b=fgetc(fp1);//从输入文件读取一个字符
fgets(c,100,fp1);//从输入文件读取一行字符串

printf("%ld",ftell(fp1));//输出fp1指针当前位置相对于文件首的偏移字节数

fputs(c,fp2);//向输出文件写入一行字符串
fputc(b,fp2);//向输出文件写入一个字符
fprintf(fp2,"%d",a);//向输出文件写入一个整数

fclose(fp1);//关闭输入文件
fclose(fp2);//关闭输出文件,相当于保存
return0;
}

㈣ c语言.dat文件怎样建立

dat文件本身就是一种具备多种意义的文件。即可以是vcd的数据文件,也可以用户的配置文件,有很多应用程序还将其作为配置文件。
c语言要生成dat文件,只需要调用fopen()、fwrite()、fclose()等c语言标准文件i/o函数创建文件、写入数据即可。

㈤ c语言生成dat文件

1、首先打开vs软件,选择新建一个项目。

㈥ c语言dat文件删除其中部份内容如何弄


读出来数据中
删除你要删除的数据,然后在写进文件中,把源文件中的数据覆盖了就行。

删除文件,
重新创建1个同名文件也行

㈦ c语言生成dat文件

dat格式文件其实就是.txt文件,也就是记事本
创建dat文件可以新建一个记事本.txt,然后修改后缀名.txt为.dat
C语言对dat文件的操作和对txt的操作基本是一样的
-------------------------
那就是和文件一样的操作,打开的文件名是*.dat而已。
给个例子:
FILE*
pFName
=
fopen("1.dat","w");
//如果1.dat文件不存在,那么会在相应的工程文件夹下自动生成一个1.dat的文件
fwrite("This
is
my
first
file.",1,strlen("This
is
my
first
file."),pFName);
//写入文件

阅读全文

与cdat文件相关的资料

热点内容
锤子视频播放器文件不存在 浏览:707
苹果手机怎么清理app缓存 浏览:682
花园战争2豪华升级包 浏览:517
电脑无法向u盘传输文件 浏览:823
bpn配置文件 浏览:932
501完美越狱工具 浏览:119
中间夹菜单里面不能显示压缩文件 浏览:952
如何指导小学生参加编程比赛 浏览:275
物业的招标文件有哪些 浏览:452
保存游戏文件名非法或只读 浏览:258
js怎么做图片时钟 浏览:451
华为应用里面有了app说明什么 浏览:801
数据库中xy是什么意思 浏览:893
u盘打不开提示找不到应用程序 浏览:609
网站功能介绍怎么写 浏览:954
word在试图打开文件时错误 浏览:108
主板无vga插槽怎么连接编程器 浏览:521
录视频文件在哪里删除 浏览:881
word2013如何插入文件 浏览:233
proe教程百度网盘 浏览:197

友情链接