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

学习 时间:2026-08-14 07:14:37 阅读:6767
C语言中*S=&P和S=*P有什么区别吗?求详解.

最佳回答

冷傲的心锁

风趣的诺言

2026-08-14 07:14:37

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

最新回答共有2条回答

  • 震动的秋天
    回复
    2026-08-14 07:14:37

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

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

下一篇 How is everything going with you?