Sta*_*ack 4 c notepad file character-encoding
#include<stdio.h>
#include<stdlib.h>
void init(char*filename)
{
FILE* f = fopen(filename,"w");
fprintf(f,"%d ",8);
fprintf(f,"%d ",6);
int i, j;
for(i = 0; i < 8; i ++)
{
for(j = 0; j < 8; j ++)
{
fprintf(f,"%d ", rand()%6);
}
}
fclose(f);
}
int main()
{
init("input.txt");
}
Run Code Online (Sandbox Code Playgroud)
当我打开文件时,我看到:
*????????‰‰???????????‰?‰?????????‰?‰?????‰???????????????????????‰*
Run Code Online (Sandbox Code Playgroud)
为什么我看不到rand()%6打印到此文件的值?
我使用 Dev-C++ 5.6.3 运行程序并以 .cpp 格式保存,用记事本打开
| 归档时间: |
|
| 查看次数: |
101 次 |
| 最近记录: |