结构体指针指向的地址
时间: 2023-11-22 09:48:42 浏览: 73
结构体指针
结构体指针指向的地址是结构体变量的地址,也就是结构体变量在内存中的起始地址。通过结构体指针可以访问结构体变量中的各个成员。
以下是一个C++的例子,演示了结构体指针指向的地址:
```cpp
#include <iostream>
using namespace std;
struct Student {
string name;
int age;
};
int main() {
Student stu = {"Tom", 18};
Student *p = &stu; // 定义结构体指针并指向结构体变量
cout << "结构体变量的地址:" << &stu << endl;
cout << "结构体指针指向的地址:" << p << endl;
return 0;
}
```
输出结果为:
```
结构体变量的地址:0x7ffeeb5d8a70
结构体指针指向的地址:0x7ffeeb5d8a70
```
可以看到,结构体变量的地址和结构体指针指向的地址是相同的,都是结构体变量在内存中的起始地址。
阅读全文