gpt4 book ai didi

c - 使用另一个指针访问结构内部的指针元素

转载 作者:行者123 更新时间:2023-11-30 16:40:18 25 4
gpt4 key购买 nike

typedef struct{int length,
int *buff}new;

new* ptr;

如何使用 *ptr 访问结构内的指针元素 *buff ?以下引用资料是否正确?

ptr->buff=3;

以上引用是否正确,或者我必须执行什么步骤才能访问 buff?

最佳答案

是的,ptr->buff 是正确的格式。但 buff 本身也是一个指针。 ptr->buff = malloc (LENGTH) 更常见,ptr-buff=3 很少见。虽然这是 C 代码,但 new 不是关键字,但在 C++ 中,它是。我建议避免使用这些。

关于c - 使用另一个指针访问结构内部的指针元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46740394/

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