新手的菜鸟级问题.各位关注一下.

xsp919 2005-03-25 11:45:05
在一个project 中.在一个.c 的文件里.有很多个函数.从开始往下比如:
function1()
function2()
function3()
function4()
是不是会一直顺序执行function1()然后->function2()->function3()->function4()它的全局static变量在function1()中变化了.然后在function2()中它的值的话就是已经改变后的结果.
还是.只是需要用到函数时调用它以后才发生作用.
...全文
120 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pcboyxhy 2005-03-25
  • 打赏
  • 举报
回复
要是在function1()里面调用了function4()就难说了
或者使用了setjmp。
yjh1982 2005-03-25
  • 打赏
  • 举报
回复
需要用到函数时调用它以后才发生作用.
shine51151 2005-03-25
  • 打赏
  • 举报
回复
那几个函数本身也就没什么顺序可言啊
调用到哪个函数就执行哪个 全局变量的值会是函数调用后的结果的值
xsp919 2005-03-25
  • 打赏
  • 举报
回复
谢~~

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧