C |
1
2
3
4
5
6
7
8
9
10
11
12
| FILE *fp[10];
int i;
for (i = 0; i < 3; i++) {
char name[100];
sprintf(name, "file%d.txt", i + 1);
fp[i] = fopen(name, "r");
if (fp[i] == NULL) {
fprintf(stderr, "error: can't open file #%d" "\n", i);
break;
}
} |
|
C89, C99
FOPEN_MAX
which expands to an integral constant expression that is the minimum
number of files that the implementation guarantees can be open
simultaneously;
почему-то minimum, хотя по логике maximum должно быть