新微赢技术网
标题:
sizeof(TElem)的问题
[打印本页]
作者:
飘香剑雨
时间:
2009-11-3 02:10
标题:
sizeof(TElem)的问题
template <typename TElem>
void Tlist<TElem>::jiaoji(TElem*a,TElem*b)
{int i,j;
for(i=0;i<sizeof(a)/sizeof(TElem);i++)
{
for(j=0;j<sizeof(b)/sizeof(TElem);j++)
{
if(a[i]==b[j])
cout<<a[i]<<endl;
}
}
cout<<sizeof(b)/sizeof(TElem)<<endl;
在主函数中a,b是一个int数组,TElem被具体话为int,为什么sizeof(b)/sizeof(TElem)始终等于1啊?
作者:
ぁ贪ā.翫?
时间:
2009-11-3 02:10
b是一个指针,所以sizeof(b)==4,结果当然是1了,a一样
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2