下标越界指的是什么?

9小时前 (03:38:57)阅读1回复0
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值111995
  • 级别管理员
  • 主题22399
  • 回复0
楼主

那是我的观点,请摘纳。

下标越界C++中的下标越界编纂试图拜候数组中不存在的元素,利用原则库vector模板和string类的at函数能够供给下标查抄,假设越界则抛出反常.静态数组动态数组都可能形成越界.如:intA;coutA;//A不存在coutA;//A也不存在,C++中,数组下标的更大值比数组大小小1.int*B;Bnewint;//假设new操做失败,或者没有那一句,对B数组的拜候城市失败.平台差别,形成的后果纷歧定不异.

0
回帖

下标越界指的是什么? 期待您的回复!

取消