睡求!!!文件中字符串输入输出问题fputc
#include<stdio.h>
#include <stdlib.h>
void main()
{
FILE *fp;
char ch;
fp=fopen("jun.txt","w");
ch=getchar();
while(ch!='#')
{
fputc(ch,fp);
putchar(ch);
ch=getchar();
}
fclose(fp);
}
本以为只输入单个字符可以执行。
当输入字符串的时候,也可以执行,小弟想了解一下,输入字符串的时候哪里来那么多的内存给它存储。
请求高手解释一下内存分布的原理。。。