如何定义指针变量


前言

学c语言的时候指针没有学好,可能导致学数据结构的时候也听不明白,指针真的是重要但是又难掌握的一个知识点,本文总结了关于指针的知识点。希望可以帮助大家。

一、指针是什么?

指针就是某个对象(如简单变量、数组和函数等)所占用的内存单元的首地址。

小红住在一栋别墅里,但是他害怕忘记地址,所以就把地址放在了他的红书包里面,对于int a=4 可以将小红看成4,别墅代表a,地址代表指针,用来放地址的红书包当作指针变量。可以用这种方法进行记忆。
小红住在一栋别墅里,但是他害怕忘记地址,所以就把地址放在了他的红书包里面,对于int a=4 可以将小红看成4,别墅代表a,地址代表指针,用来放地址的红书包当作指针变量。可以用这种方法进行记忆。

二、使用步骤

指针变量的定义

类型名 * 指针变量名[=地址]
1.类型名是指针变量所指对象的类型;
2.是用于区分指针变量和其他变量的字符,表明后面的是一个指针变量。
3.[=地址】用于定义时初始化变量,可省略。

int a;//a是整型变量
int * p;//p是指针变量

总结

以上就是今天要讲的内容,本文仅仅简单介绍了指针与指针变量的定义,希望对大家有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值