前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >7.1 什么是指针和指针变量

7.1 什么是指针和指针变量

作者头像
小林C语言
发布2019-08-19 11:03:31
9430
发布2019-08-19 11:03:31
举报

为了让大家有个明确的学习方向,请大家分享给有需要的人,谢谢!

一、指针是什么

解释:由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元,因此,将地址形象化地称为“指针”

二、指针变量

解释:一个变量的地址称为该变量的“指针”,如果有一个变量专门用来存放另一个变量的地址,则称它为“”指针变量”

注意:指针变量的值是地址

(1)定义指针变量

一般形式

类型名 *指针变量名

注意:

①指针变量前面的“*”表示该变量的类型为指针型变量

②在定义指针变量时必须指定基类型

③指针变量中只能存放地址,不要将一个整数赋给一个指针变量

例子:

(2)指针变量的引用

在引用指针变量时,可能有三种情况

①给指针变量赋值

②引用指针变量指向的变量

③引用指针变量的值

例子:

注意:要熟练掌握两个有关的运算符

① & 取地址运算符

② * 指针运算符

(3)指针变量作函数参数

函数的参数不仅可以是整型、浮点型 、字符型等数据,还可以是指针类型。它的作用是将一个变量的地址传送到另一个函数中

原创不易,未经本公众号允许禁止转载,否则追究法律责任

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-10-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 C语言入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为了让大家有个明确的学习方向,请大家分享给有需要的人,谢谢!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档