六个月宝宝自闭症表现:在c语言中怎么写这样的字符到文件中去?

来源:百度文库 编辑:高校问答 时间:2024/05/08 13:09:18
1,如题,例如,
把下面的字符串写到文件中去
“号码”=123456,“年龄”=23,“职业”=学生
写到文件中去?

另外,怎样使用字符的16进制表达法来把字符输入文件中去,
例如,我想输入","到文件中去,怎样在fprintf(),用16进制表达这些符号?

#include <stdio.h>

int main(void)
{
FILE * fp;
int num=23;

if(NULL==(fp=fopen("a.txt","w"))){
printf("打开文件出错");
return 1;
}

fprintf(fp,"/"号码/"=123456,/"年龄/"=23,/"职业/"=学生\n");

fprintf(fp,"%x",num);/*将num以16进制输出到文件*/

fclose(fp);

return 0;
}

int main(void)
{
FILE * fp;
int num=23;

if(NULL==(fp=fopen("c:\\a.txt","w"))){
printf("打开文件出错");
return 1;
}

fprintf(fp,"号码=123456,年龄=23,职业=学生\n");

fprintf(fp,"%x",num);/*将num以16进制输出到文件*/

fclose(fp);

return 0;
}