C pointer to array/array of pointers disambiguation

前端 未结 13 1671
我寻月下人不归
我寻月下人不归 2020-11-21 05:19

What is the difference between the following declarations:

int* arr1[8];
int (*arr2)[8];
int *(arr3[8]);

What is the general rule for under

13条回答
  •  没有蜡笔的小新
    2020-11-21 06:06

    In pointer to an integer if pointer is incremented then it goes next integer.

    in array of pointer if pointer is incremented it jumps to next array

提交回复
热议问题