C语言中可以把数值类型的值存放到文件中吗
时间: 2024-03-14 17:47:23 浏览: 58
实践--任务三-数值型数组
是的,C语言可以把数值类型的值存放到文件中。可以使用标准库中的文件操作函数,如fopen、fwrite、fread、fclose等来完成文件的读写操作。例如,可以使用fwrite函数将一个int类型的变量写入文件中,如下所示:
```
int num = 123;
FILE *fp = fopen("test.txt", "wb");
fwrite(&num, sizeof(int), 1, fp);
fclose(fp);
```
上述代码将一个int类型的变量num写入到名为test.txt的文件中。其中,第一个参数是要写入的数据的地址,第二个参数是每个数据的大小,第三个参数是写入的数据的个数,第四个参数是文件指针。需要注意的是,要以二进制模式打开文件,即使用"wb"参数。
阅读全文