请问假如一个int型数组溢出了地址值是怎么来算的,比如定义了int[7],然后我以%d形式输出&int[7]后发现其等于1353709940,然后以%d形式输出&int[0]后发现其等于1353709912,也就是说溢出数组元素的地址值是和原数组连续的,但是如果我定义了数组int[7],不应该是已经开辟了一块空间了,然后由数组元素个数7进行规范int类型进行空间分配嘛,不应该是只开辟了sizeof(int)*7字节大小的空间么,刚学,所以啥都不懂,估计我上面的问题描述也是漏洞百出,但是确实已经尽力描述了,希望能指点一下,谢谢。
