首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

函数实施顺序

2012-09-19 
函数执行顺序函数intfun(add(),NULL)先执行fun()函数还是add()函数?为什么[解决办法]先调用add函数,把add

函数执行顺序
函数int fun(add(), NULL)先执行fun()函数还是add()函数?为什么

[解决办法]
先调用add函数,把add的结果push到fun的参数栈中
[解决办法]
肯定先执行fun函数,要不不会传参也就不会调用add函数了
需要传参时才调用add函数复制add函数的返回值给第一个形参
[解决办法]
因为add函数式fun函数的参数,所以,需要把add的结果计算出来,然后执行fun函数;执行顺序应该是:执行fun,然后中断,去执行add,最后返回fun执行。
[解决办法]
看置顶的帖子!
详解.

热点排行