学习C/C++您不得不看的多维数组

晓晓 196 0

搬瓦工官网(国内无法打开,需要梯子)https://bandwagonhost.com
搬瓦工官网中国镜像站https://bwh81.net(搬瓦工官方网站,放心访问)
搬瓦工官方中文网https://bwh86.net
搬瓦工官网所有方案以及库存监控页面https://bwh86.net/monitor
最新搬瓦工最大优惠力度优惠码(循环优惠6.58%):BWHNCXNVXV
搬瓦工新用户注册和图文购买教程点击查看

数组基础在C / C ++中,我们可以用简单的单词将多维数组定义为数组数组。多维数组中的数据以表格形式(以行主要顺序)存储。

声明N维数组的一般形式:

例子

多维数组的大小:

可以通过乘以所有维的大小来计算可以存储在多维数组中的元素总数。
例如:
数组int x [10] [20]可以存储总计(10 * 20)= 200个元素。
同样,数组int x [5] [10] [20]可以存储总计(5 * 10 * 20)= 1000个元素。

二维数组是多维数组的最简单形式。我们可以将二维数组看作是一维数组的数组,以便于理解。

声明大小为x,y的二维数组的基本形式:
语法:

我们可以将尺寸为10,20的二维整数数组'x'声明为:

二维数组中的元素通常用x [i] [j]表示,其中i是行号,'j'是列号。

二维数组可以看作是具有“ x”行和“ y”列的表,其中行号的范围是0到(x-1),列号的范围是0到(y-1)。

初始化二维数组:可以使用两种方式初始化二维数组。
第一种方法

上面的数组有3行4列。括号中从左到右的元素也从左到右存储在表中。元素将按顺序填充到数组中,第一行从左开始的前4个元素,第二行从下4个元素,依此类推。

更好的方法

这种类型的初始化使用嵌套的花括号。每组内部括号代表一行。在上面的示例中,总共有三行,因此有三组内部括号。

访问二维数组的元素使用行索引和列索引访问二维数组中的元素。
例:

上面的示例表示第三行和第二列中存在的元素。

注意:在数组中,如果数组大小为N。其索引将为0到N-1。因此,对于行索引2,行号为2 + 1 = 3。

要输出二维数组的所有元素,我们可以使用嵌套的for循环。我们将需要两个for循环。一个遍历行,另一个遍历列。

初始化三维数组三维数组中的初始化与二维数组中的初始化相同。区别在于尺寸数增加,因此嵌套括号的数量也将增加。
方法1

更好的方法

访问三维数组中的元素:访问三维数组中的元素也类似于二维数组。不同之处在于,对于三维数组中的另一维,我们必须使用三个循环而不是两个循环。

以类似的方式,我们可以创建任意维数的数组。但是,复杂度也随着维数的增加而增加。
最常用的多维数组是二维数组。

学习更多,免费领取学习资料及教程,请+QQ群:560434603,或者查看下方图片:

搬瓦工机房方案整理

搬瓦工目前提供了4个方案,包括搬瓦工KVM方案搬瓦工CN2 GT方案搬瓦工CN2 GIA-E方案搬瓦工香港方案,每种方案有多种套餐配置,详细的配置和价格整理如下:
套餐名称 CPU 内存大小 硬盘容量 每月流量 带宽 价格/年 购买链接
搬瓦工CN2-E限量版(搬瓦工补货通知群(禁言,仅推送):903230558)
CN2 GIA LIMITED EDITION 1核 1 GB 10 GB 500 GB 1 Gbps $89.99 立即购买
搬瓦工CN2 GT方案
CN2 1核 1024 MB 20 GB 1000 GB 1 Gbps $49.99 立即购买
CN2 1核 2048 MB 40 GB 2000 GB 1 Gbps $99.99 立即购买
CN2 2核 4096 MB 80 GB 3000 GB 1 Gbps $199.99 立即购买
CN2 2核 8 GB 160 GB 5000 GB 1 Gbps $399.99 立即购买
CN2 3核 16 GB 320 GB 8000 GB 1 Gbps $799.99 立即购买
CN2大流量 3核 16 GB 320 GB 12000 GB 1 Gbps $899.99 立即购买
CN2大流量 3核 16 GB 320 GB 16000 GB 1 Gbps $1299.99 立即购买
搬瓦工CN2 GIA-E方案(可选搬瓦工DC9 CN2 GIA,搬瓦工DC6 CN2 GIA,搬瓦工日本大阪软银线路)
CN2 GIA ECOMMERCE 2核 1 GB 20 GB 1000 GB 2.5 Gbps $169.99 立即购买
CN2 GIA ECOMMERCE 3核 2 GB 40 GB 2000 GB 2.5 Gbps $299.99 立即购买
CN2 GIA ECOMMERCE 4核 4 GB 80 GB 3000 GB 2.5 Gbps $549.99 立即购买
CN2 GIA ECOMMERCE 6核 8 GB 160 GB 5000 GB 5 Gbps $879.99 立即购买
CN2 GIA ECOMMERCE 8核 16 GB 320 GB 8000 GB 5 Gbps $1599.99 立即购买
CN2 GIA ECOMMERCE 10核 32 GB 640 GB 10000 GB 10 Gbps $2759.99 立即购买
CN2 GIA ECOMMERCE 12核 64 GB 1280 GB 12000 GB 10 Gbps $5399.99 立即购买
搬瓦工香港方案
香港CN2 GIA 2核 2048 MB 40 GB 500 GB 1 Gbps $899.99 立即购买
香港CN2 GIA 4核 4096 MB 80 GB 1000 GB 1 Gbps $1559.99 立即购买
香港CN2 GIA 6核 8192 MB 160 GB 2000 GB 1 Gbps $2999.99 立即购买
香港CN2 GIA 6核 16384 MB 320 GB 4000 GB 1 Gbps $5899.99 立即购买
搬瓦工日本方案
日本CN2 GIA 2核 2048 MB 40 GB 500 GB 1.2 Gbps $899.99 立即购买
日本CN2 GIA 4核 4096 MB 80 GB 1000 GB 1.2 Gbps $1559.99 立即购买
日本CN2 GIA 6核 8192 MB 160 GB 2000 GB 1.2 Gbps $2999.99 立即购买
日本CN2 GIA 6核 16384 MB 320 GB 4000 GB 1.2 Gbps $5899.99 立即购买
搬瓦工KVM方案
KVM 2核 1024 MB 20 GB 1 TB 1 Gbps $49.99 立即购买
KVM 3核 2 GB 40 GB 2 TB 1 Gbps $99.99 立即购买
KVM 4核 4 GB 80 GB 3 TB 1 Gbps $199.99 立即购买
KVM 5核 8 GB 160 GB 4 TB 1 Gbps $399.99 立即购买
KVM 6核 16 GB 320 GB 5 TB 1 Gbps $799.99 立即购买
KVM 7核 24 GB 480GB 6 TB 1 Gbps $1,199.99 立即购买

标签: 国外云服务器 香港服务器 美国服务器 搬瓦工VPS

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~