[問題] 開檔fopen的使用可以用for迴圈控制嗎?
最近在寫個程式~因為需要在做一些判斷之後連續開檔~
舉例來說:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void main()
{
FILE *input,*output;
int i;
input=fopen("CMU_20030109-1600_seg.wav","rb");
for(i=0;i<3;i++){
output=fopen("cut%d.wav",i,"wb");
output=input;
fclose(output);
}
fclose(input);
}
可是剛剛compiler會出現錯誤 'fopen': function does not take 3 parameters.
想問的是~在這種情況下~想要連續開很多檔案~而且是有順序的開檔~
還有其他參數可以使用嗎?
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.72.230
→
02/05 19:56, , 1F
02/05 19:56, 1F
→
02/05 20:18, , 2F
02/05 20:18, 2F
推
02/05 20:19, , 3F
02/05 20:19, 3F
→
02/05 20:26, , 4F
02/05 20:26, 4F
→
02/05 20:27, , 5F
02/05 20:27, 5F
→
02/05 20:28, , 6F
02/05 20:28, 6F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章