我打开了一个文件,我知道它有多少行。我需要以某种方式存储每一行。
FILE * fp = fopen("something.txt", "r");
char allLines[numberOfLines][50];
char line[50];
int i;
for (i = 0; i < numberOfLines; i++) {
fgets(line, 50, fp);
allLines[i][50] = line;
printf(line);
}
分配和打印语句应该如何?