作者LPH66 (凉宫春日症候群)
看板Programming
标题Re: 请问 指标~~
时间Sat Oct 14 19:24:28 2006
※ 引述《[email protected] (... (b) pic)》之铭言:
: int *ptr ;
: cout<<ptr ;
ptr指到的地方
: cout<<&ptr;
ptr在的地方
: 请问这两种输出位址值差在那里 ??
: 那
: cin>>n ;
: int *ptr= new int[n] ;
: cout<<ptr ;
指向那new出来的阵列
: cout<<&ptr ;
指向ptr自己
: 这两种输出又分别指向那一个位址值ㄋ ?
: 谢谢各位大大 ^^" 有点被指标搞混了
以车站置物柜的比喻来说的话
指标就是柜子里放一张纸写东西在几号柜里
那麽 如果某个柜子被叫做ptr
那 cout<<ptr; 会抓出ptr里面那张纸上写的位置输出
cout<<&ptr; 会抓出ptr现在在哪里来输出
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 192.192.197.112