调用函数清空堆栈和被调用函数清空堆栈有何区别?................................
2条回答 默认 最新
- oyljerry 2016-10-25 12:26关注
主要是可以实现可变参数。对于调用者清栈,因为他知道所有参数信息,所以对于printf这类可变参数函数就可以实现。而被调用者清栈就是普通参数函数。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
调用函数清空堆栈和被调用函数清空堆栈有何区别?................................
主要是可以实现可变参数。对于调用者清栈,因为他知道所有参数信息,所以对于printf这类可变参数函数就可以实现。而被调用者清栈就是普通参数函数。