分享到:
发表于 2013-04-26 20:10:02 楼主 | |
#include error C2440: “=”: 无法从“int (*)[10]”转换为“int **” 这是用p=&a的报错信息,如果用p=&p1就不会报错。 |
|
楼主热贴
个性签名:无
|
发表于 2013-06-04 16:28:14 1楼 | |
指针类型不匹配,如果一定要就强转 p = (int**)&a | |
发表于 2013-06-09 22:04:37 2楼 | |
&a是地址但是a里面的内容不是地址。p=&a你用**p访问到哪了?如果是p=&p1,**p就指向了a。**p,*p一个是指向指针的指针变量,一个是指针变量 | |
发表于 2013-06-23 21:35:46 3楼 | |
![]() ========================= 哪位可以给我一份C++程序 O(∩_∩)O谢谢各位前辈 |
|
发表于 2013-06-23 21:35:46 4楼 | |
![]() ========================= 哪位可以给我一份C++程序 O(∩_∩)O谢谢各位前辈 |
|
发表于 2013-09-10 00:16:23 5楼 | |
* * p是双指针吧。。理解一下* * p,你就会知道为什么了。。 | |
发表于 2013-09-22 20:55:08 6楼 | |
**p是双指针,意思是指向一个指向整型变量指针的指针。所以赋值时要将一个整型指针(比如p1)的地址赋给它,否则就是语法错误,类型不匹配。 | |
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见