null_null999 2017-03-24 01:55 采纳率: 0%
浏览 767
已结题

指针问题长度为十的标题

int v=1;
int* zhizhen=&v;
zhizhen[9999999]=9
//这里的操作是什么意思,为什么里面的数字可以无限大?

  • 写回答

4条回答 默认 最新

  • 小灸舞 2017-03-24 02:20
    关注

    第一个错误:
    int* zhizhen=v;应该是int* zhizhen=&v;

    第二个错误:
    能编译成功不代表运行就不会出错,你指针越界访问偏移地址那么大的地方,肯定会出错的

    评论

报告相同问题?