gpt4 book ai didi

在循环中创建一个新文件,其中包含 C 中循环的数量

转载 作者:行者123 更新时间:2023-11-30 21:47:56 25 4
gpt4 key购买 nike

我想在循环上运行一个函数,并且想将输出存储在不同的文件中,以便文件名包含循环变量。您能给我建议吗?例如如下:

for(i==1;i==N;i++) 

fp = fopen ("file_(NUMBER OF LOOP(I)).txt", "w+");

最佳答案

首先:

for(i==1;i==N;i++) 

在两个层面上都是不正确的。首先,您尚未在其他任何地方声明 i ,因此它是一个未定义的“事物”,而不是 int i = 1; 我认为您希望它是这样。其次,在 i 递增但 N 不递增的同时进行比较 i == N 将确保您的循环仅运行一次,从而无需开始循环。

已更正,您的循环语句将如下所示:

for(int i = 1; i < somevalue; i++)

只需通过连接名称前缀、转换为字符串的 i 和 .txt 后缀来构建一个字符串,然后将该字符串作为第一个参数调用 fopen

关于在循环中创建一个新文件,其中包含 C 中循环的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33104950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com