prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 12.28b

我如何打开像 ``file1'', ``file2'', ``file3'' 等文件,其中数字部分由变量控制?基本上我想要 ``file%d'',就像printf.


你想要printf的近亲sprintf,它会将内容 ``打印'' 到一个字符串中

	char filename[FILENAME_MAX];
	sprintf(filename, "file%d", i);
	fp = fopen(filename, "r");


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管