静态数据成员可以被非静态成员函数访问。但静态成员函数只能访问静态数据成员。静态数据成员从属于某一个类,而不是某一个类的 对象。同理,静态成员函数也是一样。 追问 定义静态成员函数的作用有何在呢 回答 静态成员函数隶属于类,不用实例化对象,就可以直接调用静态成员函数来操作静态数据成员 提问者评价 太给力了...
非静态函数可以调用静态成员,但静态函数‘只能’直接访问静态成员,要访问非静态得传参数
静态成员变量可以调用非静态成员函数。 静态成员变量是属于类的,而不是属于类的实例。它在类的所有实例之间共享,并且可以在没有创建类的实例的情况下访问。非静态成员函数是属于类的实例的,它可以访问和操作实例的非静态成员变量。 当静态成员变量调用非静态成员函数时,它需要通过类的实例来调用。可以通过创建类的实例...