为什么两个输出不一样啊!!
#include "iostream"using namespace std;
class Myclass
{
public:
int number;
void set(int i);
};
int number=30;
void Myclass::set(int i)
{
number=i;
}
void main()
{
Myclass my1;
int number=20;
my1.set(25);
cout<<my1.number<<endl; //输出25
my1.set(::number); //有这种函数表示法啊
cout<<my1.number; //输出30?
}