【数据结构(郝斌)】02预备知识-指针

本文介绍了指针在C++中的重要性,详细讲解了指针的定义,包括地址的概念和内存访问方式。此外,还探讨了指针的分类,如基本类型指针,并阐述了指针与一维数组的关系,指出数组名实际上是首元素的地址。
摘要由CSDN通过智能技术生成


预备知识

  1. 指针
  2. 结构体
  3. 动态内存的分配和释放

指针的重要性

指针是C语言的灵魂

定义

地址

内存单元的编号,从0开始的非负整数

内存是cpu唯一可以直接访问的大容量设备
cpu访问内存,通过三条线
地址线:cpu通过地址线决定对哪一个编号的内存数据进行操作
控制线:读、写、只读、只写
数据线:数据传输 cpu->内存 内存->cpu

指针

指针就是地址、地址就是指针
指针变量是存放内存单元地址的变量

分类

基本类型的指针

例如以下例子,p是个变量名字,表示p只存储int型的变量地址。

#include <stdio.h>

int 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值