社区
C++ 语言
帖子详情
c++初学者的疑问
musiclee
2009-03-13 10:10:18
class Test
{
public :
int i;
//~Test(){}
};
int main()
{
Test *t=new Test;
t->i=3;
cout<<t->i<<endl;
delete t;
cout<<t->i<<endl;
return 0;
}
运行结果
3
0
问题 我delete了t 为什么还可以访问到t->i ?
...全文
94
6
打赏
收藏
c++初学者的疑问
class Test { public : int i; //~Test(){} }; int main() { Test *t=new Test; t->i=3; cout<i<<endl; delete t; cout<i<i ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
musiclee
2009-03-13
打赏
举报
回复
谢谢 明白了
cheidtf
2009-03-13
打赏
举报
回复
你删除的应该是t指向的类test.
t这个指针在删除后应该
t=NULL;
之后也不能调用了.
t->i只是指向i的地址,test类对象删除的情况下可能会清零.不同的编译器可能会点不同.
delete t后,如果 t->fun();成员函数,这样一定会报错的.程序也会崩溃.
编译时对于指针潜在的BUG都无能为力,这只能是程序员要做好的.
musiclee
2009-03-13
打赏
举报
回复
哦 那意思说 释放掉指针后 知道指针名的话 有可能还可以使用指针?
musiclee
2009-03-13
打赏
举报
回复
意思说 释放掉指针 只要知道指针名 有可能还使用指针?
hhygcy
2009-03-13
打赏
举报
回复
这里的delete只是在对应的内存地址前面标记一下这块内存你释放了
但是不会真正释放.不过也看运行平台的.
八级程序员
2009-03-13
打赏
举报
回复
delete t; 什么意思? 不是删除! 而是不归你的程序管理拉~ 不说明内容就会delete 阿
初学者
看
C++
PRIMER563页的一点
疑问
初学者
看
C++
PRIMER563页的一点
疑问
楼主ywg19541228(study more and more)2004-06-15 06:19:46 在 C/
C++
/
C++
语言 提问同嵌套类一样局部类可以访问的外围域中的名字也是有限的局部类只能访问在外围 局部域中定义的类型名静态变量以及枚举值例如 int a, val; void foo(
有关格式和文件类型的问题
我代码已经写好了,保存的.cpp文件,它说让提交.h文件是什么意思啊?.h文件里面的代码和.cpp里有什么不同啊?character ‘#’ not allowed in file path这个得怎么解决呀?还望大佬不吝赐教!!!万分感谢!!! ...
C++
智能指针
这位大佬写的非常详细,不懂可以看。
答C语言
初学者
——有些问题可以放一放
【来信】 老师你好,我才接触C语言,现在对C语言很迷茫,自己上网查了一些资料也无头绪,现在想问老师几个问题。 1.C和
C++
到底有什么不同; 2.
C++
的教程能适用于C吗? 3.找不到一些比较好的入门的基础书籍和算术书籍,老师能否介绍一些。 希望老师能解除我的困惑,在这里先谢谢老师了。【我的回复】 可以看出你是一位很认真的同学。认真在战术上一定是重要的,请发扬下去;但在制定战略时,使用
给
初学者
的诚心建议
现在学习 C/
C++
的人很多,但是大多数人都会问到这些问题,学C/
C++
有什么用?我应该学C还是
C++
?初学应该看什么书,进阶再看什么书?除了C/
C++
,还要掌握什么知识?没有编程经验可以学吗?用什么编译器好呢?我应该如何安排我的学习计划?为什么代码我都能看懂,但是让我自己写就不知从何下手。一般刚接触计算机不久而且没有编程经验的人都会有这些
疑问
。我认为,学编程的开始阶段就应该对编程有所了解,知道
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章