看评论基本都是两种方法:
第一:hello文件,去掉第二行,第三行static改为extern;
第二:hello文件,第三行static改为extern;test文件,第二行void前加上static。
具体原理我不懂,求大神指教。
第一:hello文件,去掉第二行,第三行static改为extern;
第二:hello文件,第三行static改为extern;test文件,第二行void前加上static。
具体原理我不懂,求大神指教。
2019-09-01
已采纳回答 / LXSENSE
代码的编译是从上至下的,你这样写就是执行完一次if后,继续向下读就会读到goto,你这个goto放在外面的结果就是每次执行到后面都会被要求回去从前面再执行一次,然后又到后面又回到前面,goto这个梗永远也出不来,如果是向前跳转,你得保证在达到目的的时候能跳过goto,如果要放在外面的话你只能把goto放在if的前面,不然会就是死循环
2019-09-01