24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1211  |  回复: 3

颓废化学师

新虫 (初入文坛)

[求助] 一个程序输出多个文件

C语言环境下编程
题主需要将化学结构每进行一次变化,就输出一次坐标文件一个程序需要输出上千个文件
但fopen的filename不能灵活变化,无法使用循环,怎么破
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sspa9999

至尊木虫 (著名写手)

把文件名放入字符串,每做一次循环,在固定的文件名字后面用sprintf多加个数字不就解决了吗?

发自小木虫Android客户端
2楼2017-08-20 06:48:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sspa9999

至尊木虫 (著名写手)

char filename[80]; for (int i =0;i<10;i++) { sprintf (filename, "file_%d", i); FILE* fp=fopen(filename,"w";...}

发自小木虫Android客户端
3楼2017-08-20 06:52:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

颓废化学师

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by sspa9999 at 2017-08-20 06:52:12
char filename; for (int i =0;i<10;i++) { sprintf (filename, "file_%d", i); FILE* fp=fopen(filename,"w";...}

多谢亲
4楼2017-08-20 11:22:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 颓废化学师 的主题更新
信息提示
请填处理意见