和事故斗智斗勇的这些天|关于 error: invalid types ‘int[int]‘ for array subscript 的解决

假如这个报错语句定位到的地方是数组,出现这个报错的原因大致如下:

情况一、当前数组和某变量名字重复了。
这种情况下,oj报的是CE和事故斗智斗勇的这些天|关于 error: invalid types ‘int[int]‘ for array subscript 的解决
文章图片

看到一位博主写的可能还有另外两种情况,我自己也没有测试出来。小伙伴们权当作为防范吧。
和事故斗智斗勇的这些天|关于 error: invalid types ‘int[int]‘ for array subscript 的解决
文章图片

假如是变量名不一致,或者没有定义,报的是这个:
和事故斗智斗勇的这些天|关于 error: invalid types ‘int[int]‘ for array subscript 的解决
文章图片

【和事故斗智斗勇的这些天|关于 error: invalid types ‘int[int]‘ for array subscript 的解决】然后C++和C是没有数组角标越界的提示的…
和事故斗智斗勇的这些天|关于 error: invalid types ‘int[int]‘ for array subscript 的解决
文章图片

    推荐阅读