5.25C++ 一、二维数组、对象数组、基于范围的for循环

1 一维数组的存储

在这里插入图片描述
在这里插入图片描述
数组名指针指向数组的第一个元素

int a[5] = {1, 2, 3, 4, 5};int* a = a[0]      
a == &a[0]  
*a == 1

*a+1 == 2  // *a的值是1
*(a+1) == 2 // 数组的地址是连续的,a+1表示&a[0]的后一个地址,*(a+1)表示该地址的值

2 cin.get() 读取回车
cin << 不读取回车
while(cin << )

3 对象数组-同一个类的对象组成的数组
在这里插入图片描述
Point a[2]; 初始化的时候就开始调用2次构造函数。

4 基于范围的for循环–回头看看

float array[10];
sizeof(array)/sizeof(float) 可以表示数组中元素的个数。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值