程序员面试50题—栈的应用(7)

#include<iostream>
using namespace std;

//void f1(const int& v1,const int& v2)
void f1( int v1, int v2)
{
    cout<<v1<<' ';
    cout<<v2<<' ';
}
int main()
{
    int i=0;
    f1(++i,i++);
    return 0;
}

解析:由于函数调用的形参是存放在栈里的,即先进后出。

posted @ 2016-07-26 13:03  QualityAssurance21  阅读(219)  评论(0编辑  收藏  举报