C语言中*S=&P和S=*P有什么区别吗?求详解.

学习 时间:2026-04-04 16:21:19 阅读:3577
C语言中*S=&P和S=*P有什么区别吗?求详解.

最佳回答

帅气的未来

落后的老师

2026-04-04 16:21:19

*S=&P和S=*P*S=&P 这是把P的地址赋给S所指的地址区域,S必是指针,或地址,P可以是指针,但一般来说是普通变量。S=*P 这是把P指向地址的存值赋给变量S,P必是指针,或地址,S可以是指针,但一般来说是普通变量。

最新回答共有2条回答

  • 稳重的砖头
    回复
    2026-04-04 16:21:19

    *S=&P和S=*P*S=&P 这是把P的地址赋给S所指的地址区域,S必是指针,或地址,P可以是指针,但一般来说是普通变量。S=*P 这是把P指向地址的存值赋给变量S,P必是指针,或地址,S可以是指针,但一般来说是普通变量。

上一篇 假设太阳瞬间消失了,那我们的地球是先变得黑暗呢,还是先摆脱太阳的引力呢?

下一篇 How is everything going with you?