c語言代碼加密
發布時間: 2021-03-20 08:14:50
例如:簡單的移位加密可以這樣
FILE*fp=fopen("test.txt","r");
FILE*fp1=fopen("new.txt","w");
while((c=fgetc(fp))!=EOF)
fputc(c+1,fp1);//逐個讀取全部字元,ASCII值+1並保存到另一個文件
然後可以remove("test.txt");//刪除文件
或者讀取new.txt再寫回test.txt
解密就是ASCII值-1
B. 加密文件 c語言代碼 要完整代碼 能運行的
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
voidfindKey(char*key,char*mark){
intlen=strlen(key);
inti=0;
intj=0;
memset(mark,0,26);
for(i=0;i<len;i++)
if(mark[key[i]-97]==0){
mark[key[i]-97]=1;
key[j]=key[i];
j++;
}
key[j]='