
本文共 2711 字,大约阅读时间需要 9 分钟。
������������
c������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������������������������������������������������������������������������������
������������������������������
int a[NUM_ROWS][NUM_COLS];
������������������������������for������
int row, col;for (row = 0; row < NUM_ROWS; row++) for (col = 0; col < NUM_COLS; col++) a[row][col] = 0;
���������������������������������������������������������������������������������������������������NUM_ROWS*NUM_COLS���������������for������������������
int *p;for (p = &a[0][0]; p <= &a[NUM_ROWS-1][NUM_COLS-1]; p++) *p = 0;
���������������������������������������������������������������������������������for������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
������������������������������������������������������i���������������0
������������������i������������������p������������a������i������������������������p=&a[i][0];
���������������������������������������������������
p=a[i];
������������������������a[]������������������������������a������������������������������������������������������������������������������������������������������������������������������������������i���������������������������a[i]���������������������������������������������������a������������������a[i]���������(a + i)���������&a[i][0]���������&((a[i] + 0))���������������������&a[i]������������&������������������������������������������a[i]��������������������� int a[NUM_ROWS][NUM_COLS], *p, i;for (p = a[i]; p < a[i] + NUM_COLS; p++) *p = 0;
������������������������������������������������a������i������������������������
���������������������������������������������������������������������������������������������������������int (*p)[NUM_COLS]
������������������c������������������������1���������������������������������������������������������������������������������������������p���������������������������NUM_COLS���int������������������p++������������p������������������NUM_COLS*���int������������������������������������������������p��������������������������������������������� for(p = &a[0]; p < &a[NUM_ROWS]; p++){ (*p)[i] = 0;}
������������������������������������������������������������������������������������������������������������������������������������������
int *t;for(t = a[0]; t <= &a[NUM_ROWS-1][NUM_COLS-1]; t++) printf("%d ",*t);
发表评论
最新留言
关于作者
