本思维导图主要总结国家计算机等级考试二级C语言部分知识点变量的地址和指针
树图思维导图提供 计算机考试知识点变量的地址和指针思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点变量的地址和指针思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:7d13f4c23fea6d5c59811d556798b800
计算机考试知识点变量的地址和指针思维导图模板大纲
(1)内存地址
计算机的内存是以字节为单位的一片连续的存储空间,每一个字节都有一个编号,这个编号就称为内存地址。
一般情况下,在程序中只需指出变量名,无须知道每个变量在内存中的具体地址,每个变量与具体地址的联系由C编译系统来完成。
程序中对变量进行存取操作,实际上也就是对某个地址的存储单元进行操作。
这种直接按变量的地址存取变量值的方式称为直接存取方式。
(2)指针变量
在C语言中,可以定义一种特殊的变量,这种变量只是用来存放内存地址的,这种用来存放地址的变量称为指针变量。
如将变量a的内存地址保存在变量x中,这时访问变量a,可以先找到存放地址的x,从中读出a的地址再去访问a。
(1)指针变量的定义
【格式】类型名*指针变量名1,*指针变量名2,„;
(2)指针变量的基本类型
一个指针变量中存放的是一个存储单元的地址值。这里“一个存储单元”中的“一”所代表的字节数是不同的:shortint类型整数,它代表2个字节;float类型,它代表4个字节。
对于基型不同的指针变量,其内容(地址值)增1、减1所“跨越”的字节数是不同的。因此定义指针变量时必须区分基类型;基类型不同的指针变量不能混合使用。
树图思维导图提供 计算机考试知识点文件的读写思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件的读写思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3addfcccb8839b09c49d9cf6c7c011d1
树图思维导图提供 计算机考试知识点文件指针思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件指针思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3b7318d886411679e5e0eb18447fbd02