C语言文件输入输出的问题

已有
FILE *fp;
编译运行:
fp=fopen("test","w");
fputc(65,fp);
printf("%d",fgetc(fp)); //结果为空

为什么不能在输入流看到输入的数据?

还有问题就是
int main(int argc,char *argv[])
中的两个参数的作用,以及输入示例

谢谢了!

第1个回答  2012-12-29
fopen 标示符 "w" , 你仔细查看一下资料.到底代表什么.

main 参数例子:
your.exe p1 p2(your.exe为你编译的程序,p1 , p2是2个参数)
以上:
argc = 3;
argv[0] = your.exe;
argv[1] = p1;
argv[2] = p2;
相似回答