大侠们帮忙看看!

ashanji 2003-10-20 05:38:10
我现在要把“A—Z”26个字母循环写入到一个文件中,然后读该文件进行比较,看读写是否一致,请问这个比较算法应该如何写,最好能给出源码,谢谢大侠们指点迷津!
...全文
40 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
daizh 2003-10-20
  • 打赏
  • 举报
回复
#include <stdio.h>
#include <stdlib.h>



void main()
{
FILE *fp;
char sArray[26];

int i;

for (i=0; i<26; i++)
{
sArray[i] = 'A' + i;
}

fp = fopen("zimu.dat","wb");

for (i=0; i<26; i++)
{
fwrite(&sArray[i],1,sizeof(char),fp);
}

fclose(fp);

fp = fopen("zimu.dat","rb");

char temp;

for (i=0; i<26;i++)
{
fread(&temp,1,sizeof(char),fp);
printf("%c",temp);
}
fclose(fp);

printf("\n");


}

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧