写字符串到文件

来源:百度知道 编辑:UC知道 时间:2024/07/05 05:47:30
char s2[50]=‘d:\ww\ss\1.txt’;
int d=12;
如何将这两个数写道一个文件中,写入的格式如下:
1.txt d=12
一楼,请教 getfilename???这个是C函数?我怎么查不到

C语言

char *getfilename(char *);

char *fn = getfilename(s2);
FILE *f = fopen("c:\save.txt", "w");
fprintf("%s d=%d", fn, d);
fclose(f);

‘d:\ww\ss\1.txt’

这个就不是字符串

"d:\ww\ss\1.txt"
这个才是,要注意区分单引号和双引号

fopen()可以打开一个文件
fprintf(),fputs()都可以直接往文件写入字符串
fclose()关闭文件

c语言的话看看这个

http://bbs.topsage.com/dispbbs.asp?boardid=121&id=210783

getfilename 是C++中MFC中的CDialogFile类中的一个取文件名的函数