这段代码中对 vector 的访问为啥不会越界

题主想多了,外层第一次循环 i = 0,这时 for(int j = 1; j \u0026lt; i; j++) 中第一次 j \u0026lt; i 即 1 \u0026lt; 0 会得到0,也就是说外层第一次循环时内层循环一次都不会执行……


    推荐阅读