结论:LeetCode平台进行代码提交测试时,并不会重新编译运行整个文件,而是一个文件编译一次重复使用,因此如果全局变量需要更新,在入口函数内必须写初始化代码.
---------------------------------------
发现过程:
在写
输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。
时,我发现次次我分配的存储数组的容量都过大 :(((((((
而且每次Case1都是好好的,Case2,case3,....全不对了 :((((((
我用printf大法一看,好家伙!!!! ----------printf("%d",size);
这标准输出竟然是连着的 ^_^................................................................
最后在入口函数中加上初始化代码size=0 才运行成功 ))))))))))))))) .