我试过,是data[0]
数组超出长度,在C#或Java等语言中,编译不会通过,但是在C语言中是可以编译通过的,但是它的值是一个随机的未知整数,好比往数组后面的末尾之后再取一个值,这个值是内存中存在的,不论它的值是以什么值类型存在,浮点也好字符也好,都是按顺序取data定义的值类型的1个长度。此处违法,鉴定完毕
为一随机值,数组是线性存储的,其访问是在首地址加下标来访问对应的内存单元。在C/C++中并不对数组的访问越界进行检查,因此程序为该未定义内存单元的值,即随机值。
一般改别的变量的值