Day10-"一维阵列"

阵列依据占用空间的大小及编号方式,可分为一维阵列、二维阵列,且必须经过宣告才可使用。

C语言的阵列索引是从0开始,也就是说我把12个月存在a[12]的阵列,在读取a[8]时会出现9月,也就是说这个阵列的索引值只会到11。

一维阵列的宣告方法,需要先宣告资料型态 再来才是阵列名称,最後则是阵列大小。

每一笔的阵列大小会因为你宣告的资料型态不一样有不一样的大小,例如我设一个char a[10]、float b[10]跟double[10],三个都是10笔资料,但因为char只占1个byte所以只需要5个bytes,float占4个bytes所以需要40个bytes,而double是里面最大的它需要8个bytes所以这个阵列就需要80个bytes才够放。

阵列初始化的方法,我们可以先给定阵列大小後,再从後方设定原始值,但还有另一种方法是,我们无须先给定大小,只需从後方输入的资料,即可知道我们的阵列大小。

阵列里的元素也可以和其他变数或是其他阵列元素做运算。

/images/emoticon/emoticon29.gif

Day10就到这啦BYE~


<<:  [03] [Flask 快速上手笔记] 02. 第一个 App

>>:  Day 2 - 如何运用sail快速建置Laravel 8.0

Day13. 对面的女孩看过来,我们的镜头看过来 - Bounds

只要是「看」这个行为,都会牵扯到怎麽看,就像拍照的角度,电影的运镜,第一人称的视角等等,我们今天要来...

Day25. Form 里面还有 Form 怎麽办?- 表单 part3

Day23 的弹跳视窗元件,送出表单按钮在form标签的外面,理当来说form 外面的送出表单按钮和...

Gulp Babel ES6 编译(2) DAY84

昨天我们已经介绍 babel编译 与 concat合并成一支档案 但我们还没介绍 Source Ma...

视觉化当日趋势图(1)-client端架设&&工具篇

昨天我们完成了用Flask撰写ticks API, API端好了之後,接下来我们要开始架设我们的cl...

DAY22 搞样式--CSS Gird小进阶(对齐)

前言 CSS Gird 给我们非常大的弹性,我们可以决定元件(item)要在容器(Container...