C语言可以用指针数组赋值给数组指针吗?

如题所述

我这里有C++环境,帮你试了一下不行(当然,也有变相的方法,就是将数组指针的首元素地址给指针数组中的一个指针),估计C差不多。


情况参考图:


二者的类型系统认为是不相等的。

我这里定义了一个指针数组 b,并且对它赋值了。声明了一个数组指针c,赋值时候就有图中的提示了。反过来一样的


如果想赋值和使用,可以参考图,通过结果可以看出是正确的

温馨提示:答案为网友推荐,仅供参考