当前位置:   article > 正文

c语言中*的三种含义_*c语言

*c语言

1.乘法 3*5
 2.定义指针变量 int * p;//定义了一个名字叫p的变量,能够存放int数据类型的地址
 3.指针运算符
 //如果p是一个已经定义好的指针变量
 则*p表示以p的内容为地址的变量

第三种含义不是那么好理解:

我是琢磨了好久下面这个列子解释比较合理

a的地址假设是1000,值(内容)是5,p的地址假设是2000,值(内容)a的地址,也就是一千,*p也就取p的内容1000,

因为p是指针变量所以取的是以p的内容为地址的值(内容)5

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/718647
推荐阅读
相关标签
  

闽ICP备14008679号