D:\demo.txt
as\d
はエスケープ文字と見なされるため、使用する必要があることだけは知っていましD:\\demo.txt
た。Windows で CodeBlocks を使用しています。これらのパスの形式のどれが私のプラットフォームの C で有効かを知りたいです。D:/demo.txt
/
#include<stdio.h>
int main()
{
char ch;
FILE *fp,*tp;
fp=fopen("D:\\source.txt","r");
//fp=fopen("D:/source.txt","r");
tp=fopen("D:\\encrypt.txt","w");
//tp=fopen("D:/encrypt.txt","w");
if(fp==NULL||tp==NULL)
printf("ERROR");
while((ch=getc(fp))!=EOF)
putc(~ch,tp);
fclose(fp);
fclose(tp);
}