搜索

指针问题无聊的看看!

查看数: 2540 | 评论数: 17 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-9-12 22:54

正文摘要:

本帖最后由 超神级 于 2013-9-12 23:36 编辑 #include <iostream> using namespace std; int main() { int *p=new int; *p=2;//这里并未用取址符! cout<<"(输出*p的值)"<<*p<<endl; cout ...

回复

4399APPLE 发表于 2013-10-9 11:02:52
努力的刷帖升级哈哈
超神级 发表于 2013-9-13 21:14:43
cad20020601 发表于 2013-9-13 21:08
加油哈哈

en!你也加油!
cad20020601 发表于 2013-9-13 21:08:14
加油哈哈      
cad20020601 发表于 2013-9-13 21:08:05
嘿咻嘿咻~~
cad20020601 发表于 2013-9-13 21:07:55
努力的刷帖升级哈哈
cad20020601 发表于 2013-9-13 20:59:34
哦。。。。。
超神级 发表于 2013-9-13 14:09:43
rosynirvana 发表于 2013-9-13 11:06
栈先进后出也不关你的事情的,完全是编译器来处理的
堆上分配了就要负责回收
堆也不一定是链表

额............
rosynirvana 发表于 2013-9-13 11:06:09
本帖最后由 rosynirvana 于 2013-9-13 11:07 编辑
超神级 发表于 2013-9-13 10:25
堆说的是堆区链表的储存方式!栈说的是栈的先进后出储存方式............这些概念我也不是很清楚........ ...

栈先进后出也不关你的事情的,完全是编译器来处理的
堆上分配了就要负责回收
堆也不一定是链表
超神级 发表于 2013-9-13 10:25:21
rosynirvana 发表于 2013-9-13 00:15
没明白这句什么意思

堆说的是堆区链表的储存方式!栈说的是栈的先进后出储存方式............这些概念我也不是很清楚........................................
rosynirvana 发表于 2013-9-13 00:15:37
超神级 发表于 2013-9-12 23:38
我试了一下!放在栈中不行!在堆中可以!

没明白这句什么意思
超神级 发表于 2013-9-12 23:50:34
rosynirvana 发表于 2013-9-12 23:41
最后一个是2的地址

另外用%d输出指针是错误的,指针有个自己的占位符 %p

%p第一次看的!原来指针还有自己的占位符!我看的过的书的没说过....
超神级 发表于 2013-9-12 23:46:41
rosynirvana 发表于 2013-9-12 22:54
其实我觉得指针最容易困惑的地方不是指针变量的地址,而是声明和初始化时候的写法……

嗯!           
超神级 发表于 2013-9-12 23:43:07
现在对于栈跟堆的概念还不是很清楚。。
超神级 发表于 2013-9-12 23:43:03
现在对于栈跟堆的概念还不是很清楚。。
rosynirvana 发表于 2013-9-12 23:41:52
最后一个是2的地址

另外用%d输出指针是错误的,指针有个自己的占位符 %p
快速回复 返回顶部 返回列表