随笔分类 -  C++ 语言

摘要:int (*ip)[4] = ia; // ip points to an array of 4 ints(ip指向的是一个含有4个元素的数组)ip = &ia[2]; // ia[2] is an array of 4 ints(ia[2]是一个数组,里面包含4个元素)定义指向数组的指针(int (*ip)[4] = ia)与如何定义数组本身类似:首先声明元素类型,后接(数组)变量名字和维数。窍门在于(数组)变量的名字其实是指针,因此需在标识符前加上 *。如果从内向外阅读 ip 的声明,则可理解为:*ip 是 int[4] 类型——即 ip 是一个指向含有 4 个元素的数组的指针。在 阅读全文
posted @ 2013-11-29 20:44 古木木 阅读(408) 评论(0) 推荐(0)
摘要:const size_t rowSize = 3; const size_t colSize = 4; int ia[rowSize][colSize]; for (size_t i = 0; i != rowSize; ++const size_t rowSize = 3; const size_t colSize = 4; int ia[rowSize][colSize]; for (size_t i = 0; i != rowSize; ++i) { for (size_t j = 0; j != colSize; ++j) { ia[i][j] = i * ... 阅读全文
posted @ 2013-11-29 20:26 古木木 阅读(379) 评论(0) 推荐(0)