指针变量是什么(指针变量)

博主:74657465 2023-11-24 98 0条评论
摘要: 大家好,小珊来为大家解答以上的问题。指针变量是什么,指针变量这个很多人还不知道,现在让我们一起来看看吧!1、这么说吧,指针其实就是地址,指向特定的内存。2、而这个地址你要用变量保存...

大家好,小珊来为大家解答以上的问题。指针变量是什么,指针变量这个很多人还不知道,现在让我们一起来看看吧!

1、这么说吧,指针其实就是地址,指向特定的内存。

2、而这个地址你要用变量保存起来,保存它的变量就是指针变量。

3、如果举例的话,可以这么说。

4、有几个房间,门牌号是1,2,3,那么1,2,3就分别指向这三个房间,就是地址,那么这几个门牌号我总得记下来吧,那么我就写在三个“本子”上吧,这三个“本子”都是指针变量。

5、不知道朋友理解了嘛?指针是c语言中广泛使用的一种数据类型。

6、利用指针变量可以表示各种数据结构;能很方便地使用数组和字符串;并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。

7、如:int*p1;表示p1是一个指针变量,它的值是某个整型变量的地址。

8、指针变量也是变量,与普通变量不同的是:普通变量存数据,指针变量存地址。

9、然后根据地址可以间接访问地址里面的数据。

10、指针就是地址!不要把指针神化了一样,打个比喻,变量是盘子,指针变量是碗,盘子放的是水果(值),碗里放的是饭(地址),放的东西不一样……指针变量里储存另一个变量地址可通过*a的方式访问所储存的地址里的值。

本文到此分享完毕,希望对大家有所帮助。