摘要:
就像一维数组的名字可以用作指针一样,无论数组的维度是多少都可以采用任意数组的名字作为指针。但是,需要特别小心。思考下列数组: int a[NUM_ROWS][NUM_COLS] a不是指向a[0][0]的指针,而是指向a[0]的指针。从C语言的观点来看,这样是有意义的。C语言认为a不是二维数组而是一 阅读全文
posted @ 2022-12-02 11:15
木凌云
阅读(68)
评论(0)
推荐(0)
摘要:
指针处理二维数组的行比较简单,但处理二维数组的列就没那么容易了,因为数组是按行而不是按列存储的。下面的循环对数组a的第i列清零: int a[NUM_ROWS][NUM_COLS], (*p)[NUM_COLS], i; for (p = &a[0]; p < &a[NUM_ROWS]; p++) 阅读全文
posted @ 2022-12-02 10:23
木凌云
阅读(46)
评论(0)
推荐(0)

浙公网安备 33010602011771号