一个关于c++的程序。有分加~
来源:百度知道 编辑:UC知道 时间:2024/05/22 08:44:39
编写一个程序测试你的编译程序对实际参数的求值次序(是从左到右还是从右到左)。讨论这个测试程序有什么地方不好?如何做改进?
看不明白,应该是测试下函数实参的入栈顺序吧.
#include "stdio.h"
#include "math.h"
int f1(int a)
{
printf("%d",a);
return a;
}
void f2(int a,int b)
{}
void main()
{
f2(f1(1),f1(2));
}
运行结果是21,说明参数是从右到左入栈的.