gpt4 book ai didi

c - 结构体名称 *ptr = (相同的结构体名称 *) p2;

转载 作者:行者123 更新时间:2023-11-30 21:41:56 25 4
gpt4 key购买 nike

这句话在C语言中的含义是什么?

struct foo *ptr = (struct foo *) p2;

最佳答案

从左侧开始:

struct foo *ptr

声明ptrstruct foo *类型,即指向struct foo的指针。

=ptr 变量初始化为右侧计算结果。

右手边

(struct foo *) p2

是一个将p2转换为struct foo *类型的表达式。

关于c - 结构体名称 *ptr = (相同的结构体名称 *) p2;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21406758/

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