gpt4 book ai didi

c - 在 C 中使用指向未命名结构的指针?

转载 作者:太空宇宙 更新时间:2023-11-04 00:50:05 25 4
gpt4 key购买 nike

这样的东西有什么用

typedef struct
{
int field_1;
float field_2;
}*T;

C 中?

由于 structC 中的数据类型,其中存储了有关 T 指向的数据类型的信息以及如何正确初始化一个声明为 T var 的变量 var ?

最佳答案

T 是结构指针的别名。结构本身不是类型,但 T 是。

T 不存储在任何地方,而是存储在类型的编译器内部表中。

你可以这样使用它

T myVariable = malloc(sizeof(*myVariable));

关于c - 在 C 中使用指向未命名结构的指针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22117726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com