欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C语言 指针和指针变量讲解

程序员文章站 2022-04-15 13:08:29
指针和指针变量: 指针就是地址,地址就是指针 地址就是内存单元编号 指针变量是存放地址的变量 指针和指针变量是两个不同的概念 通常我们叙述时会把指针变量简称为指针,实际他...

指针和指针变量:

指针就是地址,地址就是指针

地址就是内存单元编号

指针变量是存放地址的变量

指针和指针变量是两个不同的概念

通常我们叙述时会把指针变量简称为指针,实际他们的含义不一样

指针的重要性:

表示一些复杂的数据结构

快速传递数据

使函数返回一个以上的值

能够直接访问硬件

能够方便处理字符串

是理解面向对象语言中引用的基础

指针的定义:

指针就是地址:

内存单元的编号

从零开始的非零整数

范围:4G(0~4G-1)

指针

指针变量及时存放内存单元编号的变量,或者说指针变量就是存放地址的变量

指针的本质几乎是一个操作受限的非负整数

指针的分类:

基本类型指针

指针和数组

指针和函数

指针和结构体

多级指针