#include <time.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int main()
{
FILE *fp;
int r, i;
char fp_string [600] = "num1000.bin";
fp = fopen(fp_string, "rb");
for (i=0;i<1000;i++)
{
fread(&r, sizeof(int), 1, fp);
printf("%d, ", r);
}
fclose(fp);
getch();
return 0;
}
此代码当前读取并显示称为num1000.bin
的二进制文件,其中包含1000张随机数。该代码使用for
循环。我如何执行完全相同的任务,而是使用数组?使用数组读取和显示二进制文件
您正在使用数组。 fp_string是一个数组。 – VHS
你想要什么?目前还不清楚你在问什么。你想使用一个数组而不是文件,但如果是这样的话,你想要包含bin文件吗?更确切地说...... – xMRi