약간 문제가 있습니다. 하나의 작은 프로그램에서 많은 파일에 대해 약간의 작업을 수행해야합니다. 지금까지 나는 이름 뒤에 번호를 변경하는 단일 루프에서 이들을 조작하기로 결정했습니다. 파일의 이름은 모두 TFxx.txt이며 여기서 xx는 1에서 80까지 숫자가 증가합니다. 어떻게 하나씩 차례로 열 수 있습니까? 나는 이것을 시도 :C에서 파일 이름 다음에 증가하는 숫자를 만드는 방법은 무엇입니까?
for(i=1; i<=80; i++) {
char name[8] = "TF"+i+".txt";
FILE = open(name, r);
/* Do something */
}
당신은 두 번째 줄은 파이썬에서 일하게 될 것입니다하지만, C. 내가이 프로그램에 C와 번호 비슷한 실행하려고 노력하지,하지만 발견되지 않은 볼 수 있듯이 그러나 그것을하는 방법. 형식은 두 번째 줄에있을 필요는 없지만이 문제를 어떻게 해결할 수 있는지 조언하고 싶습니다. 필자가해야 할 일은 단지 많은 파일을 열어서 동일한 작업을 수행 할 수 있어야한다는 것입니다. 다음과 같이
필자가 작성한 코드는 파이썬과 C가 잘 어울리기 때문에 작동하지 않을 것입니다. 어쨌든 여러분 모두는 아이디어를 얻을 수 있습니다 :) – zaplec
0에서 80, 1에서 80까지 반복됩니다. 설명했다. –
편집하고 수정했습니다. – zaplec