
this 指针只能用于成员函数,成员变量,对于静态函数和静态变量,是不允许使用this(因为静态函数或变量,都是属于对象本身,即所有实例都可以访问他们,但是this只是指向自身实例的地址,是一个个例。)
友元函数也没有this指针。(友元函数至少需要一个参数)
this引用成员变量用法有二: this->val 或者 (*this).val . 这就像指针引用类似。

this 指针只能用于成员函数,成员变量,对于静态函数和静态变量,是不允许使用this(因为静态函数或变量,都是属于对象本身,即所有实例都可以访问他们,但是this只是指向自身实例的地址,是一个个例。)
友元函数也没有this指针。(友元函数至少需要一个参数)
this引用成员变量用法有二: this->val 或者 (*this).val . 这就像指针引用类似。