栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

明解·数组

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

明解·数组

·按顺序逐个查看数组的元素--遍历(traverse)

·不能通过赋值语句进行初始化

//错误例子
int v[3];
v[3]={1,2,3};

·不能为数组赋值

b=a;//错误:不能为数组赋值

#include
int main()
{
int i;
int v[5]={1,2};// 使用{1,2,0,0,0}进行进行初始化
int b[5];
for(i=0;i<5;i++)
b[i]=v[i];
for(i=0;i<5;i++)
printf("b[%d]=%dn",i,b[i]);
return 0;
}


·赋值表达式的判定结果,和赋值后左操作数的类型和值相同

·赋值时 可以通过 a=b=0;来对a、b进行赋值

但是对带有初始值的声明并不适用: int a=b=0; ❌的

数组的倒序排列算法

数组的最大最小值算法

多维数组

·多维数组就是元素本身是数组的数组

(对比)元素不是数组的数组为一维数组!

int a[3][4] 

以“元素类型为int,元素个数为4的数组”为元素,元素个数为3的数组

数组a的元素是 a[0] a[1] a[2] 这3个,各个元素都是由4个int型元素组成的int[4]型

·多维数组的构成元素排列时,首先从末尾的下标开始递增

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/293470.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号