引用第5楼carneades于2010-02-23 22:02发表的 :
谢谢4楼!
今天傍晚我把昨天代码中的“r”改成“w”,编译时没有出错。但是运行时,即便输入@也没有停止getchar。很奇怪。
const char *path = "D:\\Users\\MiniLight\\Desktop\\New Text Document.txt";
这句话定义并初始化了一个char类型指针,为什么指向文件?为什么要Const?
.......
只是为了让代码看起来漂亮些而已,它不是指向文件,只是一个char*类型的字符串而已
fp = fopen("文件路径", "wb+");