gpt4 book ai didi

关于 C 中指针声明方式的困惑

转载 作者:太空狗 更新时间:2023-10-29 15:57:43 26 4
gpt4 key购买 nike

C中常用的初始化指针的语法是

int *p = &x;

其中 p 是我们的指针,x 是之前声明的变量。不幸的是,我不理解这种语法:*p 等于&x,而是等于x。那么为什么语法不正确

int *p = x;?

在处理指针时,编译器是否只是对变量赋值的正常规则进行了异常(exception)处理?

最佳答案

这样读

int* p = &x;

即 int* 是一种类型——指向 int 的指针;

关于关于 C 中指针声明方式的困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30178856/

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