关于C++动态数组的问题
暮村广树 2015-11-12 09:28:53 本人C++菜鸟一枚哈。
问题是这样的,为什么我动态申请了数组大小为100的数组,但是调用数组下标为101的数组元素时不会提示数组越界,而且输出的结果也正常?具体代码如下:
#include<cstdio>
#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
int size;
size=100;
int *a=new int[size];
//delete [] a;
a[101]=10;
cout<<a[101]<<endl;
return 0;
}