#include < iostream > using namespace std; class Obj ... {public: Obj(int k):j(k),i(j)...{} void print() ...{ cout<<i<<endl<<j<<endl; }private: int i; //如果i,j的位置互换,输出将不同 int j;} ; int main() ... { Obj obj(2); obj.print(); return 0; } 如上面的代码,如果是ij的声明顺序如上则输出随机数和2.如果互换则输出2 2.