c++结构体别名是指针
时间: 2023-08-11 14:15:10 浏览: 108
数组各元素在内存中连续存放见图示意。-C++结构体struct
不完全正确。C++结构体别名可以是指针,也可以是引用,也可以是值。下面是一些示例:
```c++
// 结构体别名为指针
typedef struct Node* NodePtr;
// 结构体别名为引用
typedef struct Node& NodeRef;
// 结构体别名为值
typedef struct Node NodeVal;
```
其中,第一个示例将结构体Node的别名定义为指向Node的指针类型NodePtr;第二个示例将结构体Node的别名定义为Node的引用类型NodeRef;第三个示例将结构体Node的别名定义为值类型NodeVal。
阅读全文