定义由10个指向整型数据的指针组成的数组p,其正确的方式为

A. int p; B. int (*p)[10]; C. int *p[10]; D. int (*p)( );选哪一个,为什么?
2024年11月28日 13:55
有3个网友回答
网友(1):

C
A明显不对
B是指向长度为10的整型数组的指针
D是返回值为整型的函数的指针

网友(2):

无聊又无用的文字游戏。
定义由10个指向……的指针组成的数组p :::::就是指针数组了
哪个也不选,选 int **p

网友(3):

C

A明显不对,这是一个整型。
B 这是指向 a[][10]这种二维数组的,其元素指向的是一维数组。
D 这是函数指针。