运行以下代码:
ofstream newfile(path + "file" + ".hash", fstream::out);
filefl.open(path + "file" + ".hash", fstream::out);
char a = 10;
filefl<<a;
filefl.close();
生成一个文件0D 0A
(使用十六进制编辑器查看)。
当a=9
文件包含09
.
sizeof(char)
是1。
我的操作系统是win7 x64,代码是通过vs2010 pro运行的。
有人可以解释一下吗?