c语言

c语言指针p和*p的区别是什么

小亿
499
2024-01-18 20:01:03
栏目: 编程语言

C语言中,指针p表示一个指向特定类型数据的指针变量,而*p表示通过指针p访问所指向的数据。

具体来说,指针p存储了某个数据对象的内存地址,可以通过*p来获取该地址上的数据内容。指针p本身是一个变量,它存储了一个地址值,可以对指针p进行赋值、比较等操作。

p是解引用操作符,它可以用于访问指针p所指向的数据。通过p可以获取该地址上存储的数据值。在指针p的类型确定的情况下,通过*p可以获取正确的数据值类型。

总结起来,指针p用来存储特定类型数据的地址,而*p用来访问该地址上存储的数据。

0
看了该问题的人还看了