64,635
社区成员
发帖
与我相关
我的任务
分享
//原始数据
char buf[1024] = {0x32,0x30,0x31,0x36,0x2d,0x31,0x30,0x2d......};
//写到文件上去
FILE *fp = fopen("1.txt", "ab+"); //a+
fwrite(buf , sizeof(char), 1024 fp);
fclose(fp);
//打开文件看到
3230 3136 2d31 302d 3132 5f30
//我希望在文件看到以下这种形式的,请问我应该怎样写文件?
2016-10-12_0941
//在程序中
string str = string(buf);
str "2016-10-12_0941"