gpt4 book ai didi

转换为非标量类型

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

这一行可以正常编译:

memcpy(&rp.iplow, &((struct sockaddr_in*) &dstl)->sin_addr, 4);

而我最初创造的是:

memcpy(&rp.iplow, &((struct sockaddr_in) dstl).sin_addr, 4);

会说错误:请求转换为非标量类型

我是否可以得出结论,不能使用结构类型进行任何转换?

最佳答案

是的,您可以得出结构类型不能直接转换的结论。因此,您必须按照您编写的第一行所示对其进行类型转换。

关于转换为非标量类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23154767/

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