
c++
bangbangdang
这个作者很懒,什么都没留下…
展开
-
c++中有关数组和指针的若干问题
a[3][4] a, *a, &a的值是相同的,但意义完全不同 首先这个数组是3行4列,a是一个地址,而且是第一列的地址 a+1是第二列的地址,a+2是第三列的地址.... *a是第一列第一个元素的地址,*a+1第一列第二个元素的地址... &a是整个二维数组的地址,&a+1是内存中紧跟a[3][4]这块区域的地址 (*p)[6] 这里的p的效果等于a,也...原创 2011-12-02 19:53:04 · 96 阅读 · 0 评论 -
c++中声明保存自定义类的二维数组
class A{ public: //A(){}; //如果声明A类型的数组,没有默认构造函数就会报错 A(int x,int y):posX(x),posY(y){} private: posX; posY; }; int array[10][10]; //可以 ...原创 2011-12-02 21:56:34 · 707 阅读 · 0 评论