为什么我们使用 char 数组在内存中创建缓冲区而不是 int 数组,如果 int 数组可以用于创建缓冲区,如何从中获取输出?
int main()
{
char buffer[100];
fread(buffer,sizeof(int),4,stdin);
int i=0;
while(i<4)
{
printf ("%d,\n",buffer[i]);
i=i+1;
}
}
为什么我们使用 char 数组在内存中创建缓冲区而不是 int 数组,如果 int 数组可以用于创建缓冲区,如何从中获取输出?
int main()
{
char buffer[100];
fread(buffer,sizeof(int),4,stdin);
int i=0;
while(i<4)
{
printf ("%d,\n",buffer[i]);
i=i+1;
}
}