社区
新手乐园
帖子详情
数组的数组转换为指针的问题
xiaofengzzz
2008-03-29 02:09:53
上午看到c++ primer里面对于多维数组转换指针的描写不是很明白,没理解下来,但书上这部分的篇幅也不多,所以在这等写各们指点下。
数组的数组转换成指针是指向第一个内层数组的指针 。
int ia[3][4];
int (*ip)[4] = ia;
这样看起来是可以大约明白,但是讲得少,不能深入的理解,估计过明天就忘记差不多了,请高手再讲下,有助于我加深理解啊!
...全文
152
6
打赏
收藏
数组的数组转换为指针的问题
上午看到c++ primer里面对于多维数组转换指针的描写不是很明白,没理解下来,但书上这部分的篇幅也不多,所以在这等写各们指点下。 数组的数组转换成指针是指向第一个内层数组的指针 。 int ia[3][4]; int (*ip)[4] = ia; 这样看起来是可以大约明白,但是讲得少,不能深入的理解,估计过明天就忘记差不多了,请高手再讲下,有助于我加深理解啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feny911
2008-03-31
打赏
举报
回复
倒,又搞错符号。
上面的 <=> 应该是 =>
feny911
2008-03-31
打赏
举报
回复
3楼4楼的不懂别乱说。
对于数组名
int aa[3];
int ia[3][4];
aa 等价于 &aa
ia 等价于 &ia
数组名也不等价于指针
int ia[3][4];
int (*ip)[4] = ia;
<=>
ip == ia == ia[0][0]
(ip + 1) == ia[1][0]
queshangxintou
2008-03-29
打赏
举报
回复
一维数组名 等价于 指针
二维数组名 等加以 指向指针的指针
ttkk_2007
2008-03-29
打赏
举报
回复
int ia[3][4];
int (*ip)[4] = ia;
===========
你应该看一下行指针和元素指针
若改成
int ia[4];
int (*ip)[4] = ia; //错了,应是int (*ip)[4] = &ia;
不想低调
2008-03-29
打赏
举报
回复
[Quote=引用 1 楼 xiaofengzzz 的回复:]
看一遍明白一点,提个问自己又明白点,C++这玩意,还真要时间泡,比泡马子还要时间〜〜〜
[/Quote]
hehe
xiaofengzzz
2008-03-29
打赏
举报
回复
看一遍明白一点,提个问自己又明白点,C++这玩意,还真要时间泡,比泡马子还要时间〜〜〜
关于C/C++中的
数组
转换
为
指针
的
问题
本文探讨了C++中
数组
与
指针
的关系,解释了为何在某些情况下x==&x,以及sizeof(x)和sizeof(x+1)为何不同。重点在于理解
数组
到
指针
的隐式
转换
以及在地址运算符、sizeof运算符和字符串初始化时的特殊行为。通过这些,我们可以更好地掌握C++中
数组
和
指针
的使用。
数组
指针
的
转换
和运算
问题
本文通过两个C语言示例深入探讨了
指针
运算的基本原理,包括
指针
加减运算的含义及不同类型
指针
间的
转换
,解释了如何计算不同数据类型
指针
间的偏移量。
C++学习总结(十八)——类与类
指针
(子类
指针
与父类
指针
的指向
问题
,dynamic_cast与static_cast进行
指针
类型
转换
时的特点),类成员函数
指针
,类成员函数
指针
数组
本文探讨了C++中类与类
指针
的关系,特别是子类
指针
与父类
指针
在内存管理和类型
转换
上的
问题
。在使用`new`和`delete`操作时,需要注意内存泄漏和越界风险。`dynamic_cast`和`static_cast`在类型
转换
上的差异也进行了详细阐述,前者要求父类包含虚函数,后者则不需要。同时,文章还介绍了类成员函数
指针
及其
数组
的定义和使用方法。
二维“
数组
”
转换
成二维“
指针
”
本文详细解析了C++中二维
数组
指针
转换
的常见
问题
,并提供了有效的解决方法。通过实例分析,解释了二级
指针
与二维
数组
的区别,强调了正确使用二维
数组
指针
的重要性。
C语言
指针
数组
和
数组
指针
--精讲
本文深入探讨
指针
数组
与
数组
指针
的概念及其内存布局,分析
指针
与
数组
的复杂操作,如
指针
与整数的加减运算,以及
数组
指针
的初始化
问题
。通过实例解释a和&a的区别,讨论地址的强制
转换
对
指针
运算的影响。
新手乐园
33,316
社区成员
41,770
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章