c++ 结构体中的成员函数怎么解决

结构体中的成员函数在成员函数的参数中不能看this的地址它说【表达式必须为左值或函数指示符】应该怎么才能看this的地址 不明白解释以下比如说
#include
using namespace std;
struct MyStruct
{
int h;
int i;
void hun()
{
cout << h + i;
}
};
int main() {
MyStruct ki;
ki.h = 10;
ki.i = 100;
ki.hun();

}
不能查看this的地址

this不是一个变量,所以在对象或结构体中没有它的存储空间。在C++的标准中是这么说的,
图片说明
所以,可以看到this不是变量,是一个表达式。

具体代码是什么样的
成员函数内部可以直接访问this

举个具体的例子看看,你是怎样查看的