linux中,为何这里无法输出字符串到文件中?

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

int main()
{
FILE *fp;
string a="123";
fp=fopen("1","w");
fprintf(fp,"%s",a);
fclose(fp);
return 0;
}

第1个回答  推荐于2016-01-23
char a[]="123";本回答被提问者采纳