C语言指针变量与普通变量

前言

想必在萌新的世界里必然会出现这样的一幕:当几人畅聊时突然有人说起了编程世界的恐怖的存在->指针,然后众人闻之色变,然后仰天长叹......

回到这里让我们一探指针的风采吧!

首先来个指针的概念

指针即某一个变量单元的地址,存放地址的变量称为指针变量,通过解引用该指针变量就可以访问该地址对应的变量单元

地址就好比一个房间号,通过房间号就可以确定你(变量)住在哪里,如果你需要帮助,那么他们就可以通过地址找到你从而提供帮助(即对该变量进行访问)

因此只要你提供给他们地址,他们就能为你服务

指针变量存储地址

地址是一个数,将地址打印一下

 C语言指针变量与普通变量_第1张图片

  其中%p是将地址以十六进制的形式打印出来,&是取地址运算符,&a将a的地址取出来

可见地址也就是一个带有类型的数而已

你可能感兴趣的:(C语言知识讲堂)