leetcode第18题—四数之和

这样写是对的(见下图)

img

但是注释掉第一行之后就会报错,不明白(见下图)

img

注释掉第一行,即,输入数组的size小于4的话,就不会进入下面的for循环,就会直接return vi = { },跟第一行代码的效果是一样的啊!想不通,求解答!

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^