C语言指针与地址(一)

 2023-03-13 13:28:24  阅读 0

一、C语言地址的理解

  内存中每个字节有一个编号-----地址

C语言指针有多种就访问形式

直接访问:直接访问是最常用的方法是按变量的地址直接存取变量的值

间接访问:这个不会对变量有影响的存取是通过存放变量地址的变量去  访问变量

那么指针和指针的变量到底是干嘛的那

二、指针和指针变量的定义

如果你想操作一个变量的地址,那么就可以定义指针,指针就是变量的地址。 例如,地址2是变量a的指针。那么这个2就是a变量的实际地址,如果有一个变量专门用来存放另一变量的地址(即指针),则它称为“指针变量”。

在C语言中指针的变量的值(即指针变量中存放的值)是地址(即指针)。请区分“指针”和“指针变量”这两个概念。基本形式如下图所示

合法定义如下:

float  *pointer_2;    
// pointer_2是指向float型变量的指针变量
char *pointer_1;  
//pointer_1是指向字符型变量的指针变量

 

标签:

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码