C++引用调用的问题,新手~~

[复制链接]
查看11 | 回复4 | 2013-1-3 11:33:50 | 显示全部楼层 |阅读模式
显示的不是地址,而是地址为 h+3 这个地址上的值 由于你没有对数组赋值,所以此处是一个无意义的数字 只需对数组初始化即可...
回复

使用道具 举报

千问 | 2013-1-3 11:33:50 | 显示全部楼层
那是因为你没赋初值的原因 看着像地址实际是随机的值...
回复

使用道具 举报

千问 | 2013-1-3 11:33:50 | 显示全部楼层
void show(int* h)//数据要用指针传递{cout<<h[3];//问题处}void main(){int h[10];show(h);//h==&h[0]}...
回复

使用道具 举报

千问 | 2013-1-3 11:33:50 | 显示全部楼层
首先,你得给h数组赋值,否则它将会显示内存里的随机值。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行