这样也可以!
读别人的代码,发现了这个现象。竟然能这样!正常执行无误。野指针不野。 环境是VS2012下(据说VC6也可以)
#include <process.h>
class test
{
public:
int b;
void fun() ;
};
void test::fun()
{
int a = 99;
//b = 1; //运行时出错。
printf("This is a Test! \n\r");
}
class test* p = 0;
int _tmain(int argc, _TCHAR* argv[])
{
p->fun();
((class test*)(NULL))->fun();
((class test*)(67))->fun();
system("pause");
return 0;
}
#include "stdafx.h"#include <process.h>
class test
{
public:
int b;
void fun() ;
};
void test::fun()
{
int a = 99;
//b = 1; //运行时出错。
printf("This is a Test! \n\r");
}
class test* p = 0;
int _tmain(int argc, _TCHAR* argv[])
{
p->fun();
((class test*)(NULL))->fun();
((class test*)(67))->fun();
system("pause");
return 0;
}
...全文
相关推荐
2021-5Excel中出现VALUE!DIVO!NUM!REF!NULL!NA!的原因与解决办法.docx
#REF! 如果删除了被其他公式引用的单元格,或者移动单元格后破坏了原有的引用,会出现#REF!错误。解决方法是修改公式以更新引用,或者撤销操作恢复原始单元格位置。6. #NUM!
原来CSS里的 !important 是如此用法
2. **`!important`的权重**:当一个样式规则使用了`!important`时,它的权重将远高于任何未使用`!important`的规则,除非另一个规则同样使用了`!
Discuz! 灰色风暴
【标题】"Discuz! 灰色风暴" 指的是一款基于 Discuz! 论坛系统的主题模板,这款模板以灰色为主色调,旨在为论坛提供一种专业且低调的视觉体验。Discuz!
Oh! Poop! Alarm Clock!-开源
《哦!屁屁!闹钟!——开源软件的创新实践》在当今的科技时代,开源软件已经成为技术创新的重要驱动力,而"哦!屁屁!闹钟!"就是这样一个充满创意与活力的开源项目。
discuz!3风格for discuz!2.0
《Discuz!3风格适配Discuz!2.0详解》Discuz!3风格是专为Discuz!2.0论坛系统设计的一款界面样式,它致力于提供更加现代、美观且用户友好的交互体验。


