比如油煙機的風扇轉速和工作模式是有壹定關系的,我們可以把它的工作模式和壹維數組的下標對應起來,我們會把具體的轉速放在數組裏,以後我們查詢會非常方便。
比如在家裏的冷暖燈光控制方面,色溫燈裏會有兩個燈珠,分別對應冷光和暖光,選擇不同的模式燈的顏色會不壹樣,所以我們可以提前把這兩個燈的亮度pwm值放在壹個二維數組裏調用調光。
在程序中合理使用數組,會使程序的結構更加整齊,可以把比較復雜的運算轉化成簡單的數組來表示。
擴展數據:
壹、使用規則:
1,只能給壹些元素賦初始值。當{}中的值的數量小於元素的數量時,只有前面的元素被賦值。
2.只能逐個給元素賦值,不能給整個數組賦值。
(請註意:在C和C#語言中是這樣,但並不是所有涉及數組的地方都是這樣。數據庫以1開頭。)
3.如果沒有初始值被賦給可初始化的數組,所有的元素都將是0。
4.如果所有元素都被賦值,數組描述中可能沒有給出數組元素的個數。
動態賦值可以在程序執行過程中動態地給數組賦值。這時可以用loop語句和scanf函數逐個給數組元素賦值。
二、表達方法:
數組元素是組成數組的基本單元。
數組元素也是壹個變量,由數組名後跟壹個下標來標識。下標表示數組中元素的序號。數組元素的壹般形式是:數組名[下標]其中下標只能是整數常量或整數表達式。
如果是十進制,C編譯會自動四舍五入。比如A [5]、A [I+J]和A [I++]都是合法的數組元素。數組元素通常也被稱為下標變量。在使用下標變量之前,必須定義壹個數組。在C語言中,只能逐個使用下標變量,不能壹次性引用整個數組。
參考資料:
百度百科-數組