作者xxxseanxxx (xxseanxx)
看板EE_DSnP
标题[问题] 有关freearray
时间Mon Nov 19 10:47:06 2012
在freearray这个函式中,有个部分要我们取得传进来的array的大小,根据上课内容,
这个值应该是存在前4/8bytes,所以我想先用int阵列试试看
以下是我测试用的code
int*a=new int[10];
int**p=(int**)a;
然後我就把*a转成size_t的型态来看其内容
但不管怎麽式,我发现我的*p和*a输出的结果会相同(当然都把type转成一样了)
请问为何会这样呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.24.55.241
1F:→ xxxseanxxx:啊不,第6行应该改成*p 11/19 10:48
3F:推 ypf791:简言之 用没有建构式和解构式的型态就输惹 11/19 11:22
4F:→ xxxseanxxx:所以,只有class会有这种性质?? 11/19 11:57