在c语言中怎么写这样的字符到文件中去?

2024-12-21 20:31:16
推荐回答(2个)
回答1:

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;
}

回答2:

#include

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;
}