C++之默认参数顺序(从右到左)和调用顺序(从左到右)(一百一十二)

1.代码示例   #includeusing namespace std;错误,未从右至左逐次定义//void test1(int x=1, float

1.代码示例  

#include
using namespace std;
错误,未从右至左逐次定义
//void test1(int x=1, float y, int z=0);//1、默认参数:应从右至左逐次定义
void test2(int x, float y=0, int z=0){
cout <<"x="<