[Day-16] 阵列

今天要来学习的是阵列
阵列就是拿来存放资料的地方
虽然变数也可以拿来存放资料
但一次只能一笔
假设一次要重复输入好几笔资料
这时候使用阵列
就会比较合适
/images/emoticon/emoticon12.gif

那就开始今天的练习吧~

程序码范例:

变数型态 阵列变数名称(自订) [阵列的长度] = {值};

举例来说可以宣告成:

string s[3]={"Hi", "Hello", "Hola"};
char c[4]={'2', 'A', '3', 'B'};
int i[2] = {64, 100};
float f[1]={2.6};

由於阵列值的位置都是从0开始
所以拿上述例子的string型态的变数s阵列来说
字串"Hi"的位置就是s[0]
字串"Hello"的位置就是s[1]
字串"Hola"的位置就是s[2]

上述例子char型态的变数c阵列就是
字元'2'的位置就是c[0]
字元'A'的位置就是c[1]
字元'3'的位置就是c[2]
字元'B'的位置就是c[3]

那其它int型态的变数i阵列、float型态的变数f阵列
就以此类推

在宣告时「[ ]」里的是数字以及「{}」里的值是可以省略的
所以也可以宣告成:

变数型态 阵列变数名称(自订) [] = {值};

以及

变数型态 阵列变数名称(自订) [];

那之後会有个小练习
去想想该如何使用阵列
以上就是我今天的练习拉~
/images/emoticon/emoticon08.gif

-End-


<<:  Day 07- Blocks

>>:  Day-11 LinearLayout

予焦啦!附录:诡异的时间中断(timer interrupt)搁置位元(pending bit)

在 3.0 那一篇,笔者介绍时间中断与简单的实作。也许也有读者注意到了不太顺畅的部分,那就是直接跳跃...

[DAY 17] VAE 简介

前言 我们已经知道了可以用一个 Auto Encoder-Decoder 的结构来学习记忆 Inpu...

第 12 天 小有成果保持练习( leetcode 043 )

https://leetcode.com/problems/multiply-strings/ M...

[Day 19] 收集资料 — 你要对人家负责啊!

With data collection, ‘the sooner the better’ is ...

全天下最愚蠢的事就是,每天不断地重复做相同的事,却期待有一天会出现不同的结果。

全天下最愚蠢的事就是,每天不断地重复做相同的事,却期待有一天会出现不同的结果。 Insanity: ...