C/C++:指针、数组、结构体

本文介绍了C/C++中的基本概念,包括数组和指针的详细解析,如一维和二维数组的操作,一级、二级指针的理解,以及函数指针和指针函数的应用。此外,还探讨了指针数组、数组指针以及结构体的相关知识,为深入学习C/C++打下坚实基础。
摘要由CSDN通过智能技术生成

一 基本概念

1 数组

①一维数组

数组名可以表示 数组变量名 和 数组首元素地址  ,即 &array[0]。

数组名右边有 [] 时,表示 数组变量本身,与下标一起获取元素

数组名表示首元素地址,与 一起解引用获取元素(*是最慢运算),array[2]=array+2表示数组第3个元素

② 二维数组

int array[行][列],行时一维数组的个数;列是一维数组的长度

array:二维数组变量的名字,二维数组变量首元素的地址&array[0]

&array:二维数组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值