gpt4 book ai didi

c - 转换为嵌套结构指针安全吗?

转载 作者:太空宇宙 更新时间:2023-11-03 23:25:22 25 4
gpt4 key购买 nike

<分区>

给定两个结构声明为

struct _inner {
char *inner_value;
};

struct _outer {
struct _inner common;
char *outer_value;
};

我可以假设以下从 struct _outer *struct _inner* 的转换在每个编译器中都会成功吗?

struct _outer *outer_struct;
struct _inner *inner_struct = (struct _inner *)outer_struct;

保证此转换成功的 C 的最低标准版本是什么?

编辑:我已将外部结构中的 struct _one 更改为 struct _inner

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