a[3][2] ---> 3行2列 数组, for循环中, 3是大循环, 2 是小循环. 3 마누라 2 아이들
#include <stdio.h>
int main(int argc, const char * argv[])
{
FILE * fp = fopen("/Users/stone/Desktop/jj.txt", "w+");
int a[3][2] = {
{ 1, 2 },
{ 3, 4 },
{ 5, 6 }
};
if (fp != NULL) {
for (int i = 0; i < 3; i++) {
fprintf(fp, "%d,%d#\n", a[i][0], a[i][1]);
}
}
else {
printf("failed\n");
}
rewind(fp);
int arr[3][2];
for (int i = 0; i < 3; i++) {
// 写不写 \n 都能读取成功, 且正确.
fscanf(fp, "%d,%d#\n", &arr[i][0], &arr[i][1]);
}
for (int i = 0; i < 3; i++) {
printf("%d,%d#\n", arr[i][0], arr[i][1]);
}
return 0;
}