版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
#include <iostream>
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
FILE *fp,*fp1;
char a[9];
int i,p;
fp=fopen("dl06.txt","rb");
fp1=fopen("dl.jpg","wb");
if(fp==NULL)
return 0;
while (!feof(fp))
{
p=0;
fscanf(fp,"%s\n",a);
for(i=7;i>=0;i--)
{p=p+(a[7-i]-48)*pow(2,i);}
char c=p;
fputc ( c , fp1 );
}
fclose(fp);
fclose(fp1);
return 0;
}