gpt4 book ai didi

c - (char *) x 或 (void *) z 是什么意思?

转载 作者:行者123 更新时间:2023-12-04 05:59:44 29 4
gpt4 key购买 nike

我知道 char *x表示指向 char 的指针,但我对 (char*) x 的内容感到困惑方法。

最佳答案

这是一个 Actor 。您正在指示编译器处理 x好像它是一个 char * ,无论其真实类型如何。只有当你真的知道你在做什么时才应该使用强制转换。

对于某些内置类型,编译器可能会执行有意义的转换,例如转换 doubleint通过四舍五入,但对于其他类型,您可能不会得到您期望的结果。

关于c - (char *) x 或 (void *) z 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9071238/

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