如何用c++将数据写入csv文件中
时间: 2023-09-29 18:08:30 浏览: 92
c++的csv文件读写
5星 · 资源好评率100%
以下是将数据写入CSV文件的示例代码:
```c
#include <stdio.h>
int main()
{
FILE* fp = fopen("data.csv", "w"); // 打开文件,以写入模式
if (fp == NULL) // 检查文件是否成功打开
{
printf("Unable to create file.\n");
return 1;
}
// 写入数据到文件中
fprintf(fp, "%s,%s,%s\n", "Name", "Age", "Gender");
fprintf(fp, "%s,%d,%s\n", "John", 25, "Male");
fprintf(fp, "%s,%d,%s\n", "Jane", 30, "Female");
fclose(fp); // 关闭文件
return 0;
}
```
在上面的代码中,我们首先打开一个名为“data.csv”的文件,以写入模式。然后,我们使用`fprintf()`函数将数据写入文件中。最后,我们关闭文件。
注意:我们使用逗号分隔各个字段,这是CSV文件的常见格式。另外,我们在数据中使用了引号来表示字符串,以防止逗号干扰数据的正确解析。
阅读全文