3
다음 프로그램을 사용하여 파일에 텍스트를 쓰고 있습니다.^Z 문자가 파일에 기록 되었습니까?
Press Ctrl+D to stop \n\n
Enter text: this is a test
^Z
내 질문은 파일에 기록됩니다 파일 문자 (ASCII 값 26)의 끝 여부 :
#include<stdio.h>
#include<stdlib.h>
int main()
{
int ch;
FILE *fp;
fp = fopen("myfile.txt", "w");
if(fp == NULL)
{
printf("Error opening file\n");
exit(1);
}
printf("Press Ctrl+D to stop \n\n");
printf("Enter text: ");
while((ch=getchar()) != EOF)
{
fputc(ch, fp);
}
fclose(fp);
}
는의 입력이 있다고 가정 해 봅시다?
귀하의 질문은 Windows라고 가정합니다. 그것도 아니고 도스. 태그를 조정해야합니다. –
'^ Z '가 26으로 표현 된 ASCII 문자라고 어떻게 결론 냈습니까? –
@RSahu 실제로 Ctrl + Z – Cody