本思维导图主要总结国家计算机等级考试二级C语言部分知识点指针变量的操作
树图思维导图提供 计算机考试知识点指针变量的操作思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点指针变量的操作思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:35a43c90a227891e7af79207cb4c3a65
计算机考试知识点指针变量的操作思维导图模板大纲
给指针变量赋地址值的方式有3种方式:
(1)通过求地址运算符(&)获得地址值
通过单目运算符(&)求出运算对象的地址,把这个地址赋给指针变量。
(2)通过指针变量获得地址值
可以通过赋值运算,把一个指针变量中的地址值赋给另一个指针变量,从而使这两个指针指向同一地址。
(3)通过标准函数获得地址值
可以通过调用库函数malloc和calloc在内存中开辟动态存储单元,并把所开辟的动态存储单元的地址赋给指针变量。
NULL是在stdio.h头文件中定义的预定义符。
NULL的代码值为0。可以给指针变量赋NULL值。
(1)通过指针来引用一个存储单元
C语言提供了一个间接访问运算符(*),又称间址运算符,它是一个单目运算符。
(2)移动指针
是对指针变量加上或减去一个整数,或通过赋值运算,使指针变量指向相邻的存储单元。因此,只有当指针指向一串连续的存储单元时,指针的移动才有意义。
当指针指向一串连续的存储单元时,可以对指针变量进行加上或减去一个整数的运算,也可以对指向同一串连续存储单元的两个指针进行相减的运算。除此之外,不可以对指针进行任何其他的算术运算。
(3)指针比较
在关系表达式中可以对两个指针进行比较。
树图思维导图提供 计算机考试知识点文件的读写思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件的读写思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3addfcccb8839b09c49d9cf6c7c011d1
树图思维导图提供 计算机考试知识点文件指针思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件指针思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3b7318d886411679e5e0eb18447fbd02