c程序主程序与调用程序打印顺序问题

img


想请问1:是不是全局变量哪怕在调用函数里都会修改
2:为什么最后b的值也变成6了
3:打印顺序问题

不要迷信书、考题、老师、回帖;
要迷信CPU、编译器、调试器、运行结果。
并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
任何理论、权威、传说、真理、标准、解释、想象、知识……都比不上摆在眼前的事实!