c语言,以下程序中,putchar(10)是什么意思?

#include<stdio.h>
#include<stdlib.h>
int main()
{FILE *fp;
char ch,filename[10];
printf("请输入所用的文件名:");
scanf("%s",filename);
if((fp=fopen("filename","w"))==NULL)
{printf("无法打开此文件\n");
exit(0);}
ch=getchar();
while(ch!='#')
{fputc(ch,fp);
putchar(ch);
ch=getchar();}
fclose(fp);
putchar(10);
return 0;
}

ascii码10表示的是换行符。

所以putchar(10);就是表示换行的意思了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-07
换行。putchar函数是输出一个字符。。所以他代表'\n'也就是换行来自:求助得到的回答本回答被提问者采纳
第1个回答  2013-01-07
ASC2码
相似回答