C语言 指针和数组——指针的算术运算

目录

指针的算术运算

指针加上一个整数

指针减去一个整数

指针相减

指针的关系比较运算

小结


指针的算术运算

指针加上一个整数


指针减去一个整数

指针相减

指针的关系比较运算

小结

指针变量
-- 指针类型的变量,保存地址型数据
指针变量与其他类型变量的共性
-- 在内存中占据一定大小的存储单元(通常4个字节)
-- 先定义,后使用
特殊性
-- 指针变量中保存的内容只能是地址(变量或函数的地址)
-- 必须初始化后才能使用,否则指向不确定的存储单元
-- 只能指向同一基类型的变量
-- 可参与的运算:加、减整数,自增、自减、关系、赋值

相关推荐
superman超哥37 分钟前
仓颉语言中字典的增删改查:深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
疑惑的杰瑞1 小时前
【C】常见概念
c语言·编译原理
yyy(十一月限定版)2 小时前
C语言——排序算法
c语言·开发语言·排序算法
黎雁·泠崖4 小时前
指针收官篇:sizeof/strlen + 指针运算笔试考点全梳理
c语言·开发语言
lingran__4 小时前
数据在内存中的存储详解(C语言拓展版)
c语言·开发语言
superman超哥4 小时前
仓颉语言中异常处理入门的深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
德福危险5 小时前
C语言数据类型与变量 系统总结笔记
c语言·笔记·算法
若风的雨6 小时前
ARM Trusted Firmware 启动流程:从汇编到 C 语言的渐进式初始化
c语言·汇编·arm开发
疑惑的杰瑞6 小时前
【C】顺序结构
c语言·内存划分
小龙报6 小时前
【初阶数据结构】从 “数组升级” 到工程实现:动态顺序表实现框架的硬核拆解指南
c语言·数据结构·c++·算法·机器学习·信息与通信·visual studio