#include<iostream> #define randomize() srand((unsigned)time(NULL)) using namespace std; int main() { randomize(); FILE *fp; char ch,filename[10]; if((fp=fopen("random.txt","w+"))==NULL) { printf("不存在文件"); exit(1); } long i=0; while(i<1000000) { long ch=rand()%10000*10000+rand()%10000; fputc(ch,fp); putchar(ch); i++; } fclose(fp); getchar(); getchar(); getchar(); } 我的机器叫了起来,不知道你的会不会叫