首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

数组上标为-1不会crash

2012-12-24 
数组下标为-1不会crash发现在栈上的指针可以随意乱动,这就会导致出现“写坏内存”的情况。今天大开眼界。#incl

数组下标为-1不会crash
发现在栈上的指针可以随意乱动,这就会导致出现“写坏内存”的情况。今天大开眼界。

#include <iostream>using namespace std;struct TestClass{int* pointer;};int main(){TestClass* a =new TestClass();a->pointer = new int[10];std::cout<<a->pointer[-1]<<endl;return 0;}


热点排行