C语言 指针和指针变量讲解
程序员文章站
2022-04-15 13:08:29
指针和指针变量:
指针就是地址,地址就是指针
地址就是内存单元编号
指针变量是存放地址的变量
指针和指针变量是两个不同的概念
通常我们叙述时会把指针变量简称为指针,实际他...
指针和指针变量:
指针就是地址,地址就是指针
地址就是内存单元编号
指针变量是存放地址的变量
指针和指针变量是两个不同的概念
通常我们叙述时会把指针变量简称为指针,实际他们的含义不一样
指针的重要性:
表示一些复杂的数据结构
快速传递数据
使函数返回一个以上的值
能够直接访问硬件
能够方便处理字符串
是理解面向对象语言中引用的基础
指针的定义:
指针就是地址:
内存单元的编号
从零开始的非零整数
范围:4G(0~4G-1)
指针
指针变量及时存放内存单元编号的变量,或者说指针变量就是存放地址的变量
指针的本质几乎是一个操作受限的非负整数
指针的分类:
基本类型指针
指针和数组
指针和函数
指针和结构体
多级指针