C语言中指针是什么

如题所述

  我们都知道:C语言中的数组是指 一类 类型,数组具体区分为 int 类型数组,double类型数组,char数组 等等。同样指针 这个概念也泛指 一类
数据类型,int指针类型,double指针类型,char指针类型等等。

  通常,我们用int类型保存一些整型的数据,如 int num = 97 , 我们也会用char来存储字符: char ch = 'a'。

  我们也必须知道:任何程序数据载入内存后,在内存都有他们的地址,这就是指针。而为了保存一个数据在内存中的地址,我们就需要指针变量。

  因此:指针是程序数据在内存中的地址,而指针变量是用来保存这些地址的变量。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-09
指针就是保存对象地址的好牌。
一级指针:比如你知道小明的家、在一栋楼里面的门牌号。你就可以直接找到这个门牌号,而找到小明了。
别人也可以通过这个门牌号,找到小明。小明也可以通过这个门牌号,告诉别人自己家的位置。
通过门牌号=找到小明(门牌号)
二级指针:就比如物业的登记薄,登记薄里就有小明家,对应的门牌号。
通过登记薄,找到门牌号=找到小明(登记薄,门牌号)本回答被网友采纳
第2个回答  2019-09-23
你这个问题你百度一下就知道了,你在理解的过程中还有什么不懂你在提出来还差不多
第3个回答  2019-09-23
把储存着地址的变量叫做指针
第4个回答  2021-01-02

相似回答