標(biāo)題: 單片機(jī)C語言之?dāng)?shù)組介紹 [打印本頁]

作者: yonko    時(shí)間: 2022-6-18 22:15
標(biāo)題: 單片機(jī)C語言之?dāng)?shù)組介紹
SO技術(shù)分享之34
    本文介紹關(guān)于C語言中數(shù)組的相關(guān)知識,比如數(shù)組定義、數(shù)組的應(yīng)用、數(shù)組使用等。
什么是數(shù)組?
數(shù)組(Array)是有序的元素序列。
數(shù)組是同種類型數(shù)據(jù)的集合。一個(gè)數(shù)組可以分解為多個(gè)數(shù)組元素,可用標(biāo)號找到元素。數(shù)組可有一維數(shù)組,二維數(shù)組……N維數(shù)組。
數(shù)組有什么用?
查表:當(dāng)確定一個(gè)或幾個(gè)維度(或標(biāo)號)后,來查找獲取另一個(gè)或幾個(gè)維度的數(shù)據(jù);
方便調(diào)用若干相似的數(shù)據(jù):如,要用到多個(gè)相似的變量,一種方法是分別定義多個(gè)變量,另一種方法是定義一個(gè)數(shù)組,通過標(biāo)號來操作數(shù)組。顯然數(shù)組更簡單。
其他。
數(shù)組定義

數(shù)組需要先定義后使用,數(shù)組定義的格式位:定義符 數(shù)組名+數(shù)組維數(shù)。
定義符是為了確定數(shù)組元素的數(shù)據(jù)類型,如字符(char)、整形(int)、長整型(long)等。
數(shù)組名是數(shù)組的名字,在程序里調(diào)用數(shù)組的時(shí)候需要用到。
維數(shù)是為了分組和確定數(shù)組的大小。
數(shù)組的使用

使用數(shù)組之前需要先定義。
會用到數(shù)組賦值。數(shù)組賦值一般在過程程序中進(jìn)行,賦值直接用賦值表達(dá)式即可,等號左邊放數(shù)組某元素。可以直接給數(shù)值,或者給變量表達(dá)式。
也會用到數(shù)組查詢。如取數(shù)組某元素來進(jìn)行判斷、計(jì)算等。數(shù)組查詢也用賦值表達(dá)式,等號右邊放待查詢的數(shù)組元素。
小結(jié)
數(shù)組一般用于大批量數(shù)據(jù)的使用和處理的情況,使用數(shù)組將節(jié)省代碼量,會使程序更簡潔輕松。
本節(jié)完,精彩待續(xù)。






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1