以下代码给出了段错误....为什么?事件尝试与fputcputc给出分段错误?
我想可能有一个愚蠢的错误,我无法得到..但没有ENOGH时间。
请帮助...
#include <stdio.h>
int main() {
// system("sudo openssl enc -base64 -in file.txt -out file.txt.enc");
FILE *fp,*fq;
char ch;
fp = fopen("file.txt.enc","r");
fq = fopen("output.txt","w");
while((ch=fgetc(fp)) != EOF)
putc(ch,fq);
return 0;
}
确保'fopen'工作并没有返回NULL指针。完成后还要附带'fclose'。 – Joe
我想这是第20次看到相同的问题 – niko
正常工作我的编译器我没有问题 – niko