91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是數(shù)組?數(shù)組有什么用?數(shù)組的使用方法

冬至子 ? 來(lái)源:沙鷗筆記 ? 作者:沙鷗筆記 ? 2023-11-08 14:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是數(shù)組?

數(shù)組(Array)是有序的元素序列。

數(shù)組是同種類(lèi)型數(shù)據(jù)的集合。一個(gè)數(shù)組可以分解為多個(gè)數(shù)組元素,可用標(biāo)號(hào)找到元素。數(shù)組可有一維數(shù)組,二維數(shù)組……N維數(shù)組。

數(shù)組有什么用?

查表:當(dāng)確定一個(gè)或幾個(gè)維度(或標(biāo)號(hào))后,來(lái)查找獲取另一個(gè)或幾個(gè)維度的數(shù)據(jù);

方便調(diào)用若干相似的數(shù)據(jù):如,要用到多個(gè)相似的變量,一種方法是分別定義多個(gè)變量,另一種方法是定義一個(gè)數(shù)組,通過(guò)標(biāo)號(hào)來(lái)操作數(shù)組。顯然數(shù)組更簡(jiǎn)單。

其他。

數(shù)組定義

數(shù)組需要先定義后使用,數(shù)組定義的格式位:定義符 數(shù)組名+數(shù)組維數(shù)。

定義符是為了確定數(shù)組元素的數(shù)據(jù)類(lèi)型,如字符(char)、整形(int)、長(zhǎng)整型(long)等。

數(shù)組名是數(shù)組的名字,在程序里調(diào)用數(shù)組的時(shí)候需要用到。

維數(shù)是為了分組和確定數(shù)組的大小。

數(shù)組的使用

使用數(shù)組之前需要先定義。

會(huì)用到數(shù)組賦值。數(shù)組賦值一般在過(guò)程程序中進(jìn)行,賦值直接用賦值表達(dá)式即可,等號(hào)左邊放數(shù)組某元素??梢灾苯咏o數(shù)值,或者給變量表達(dá)式。

也會(huì)用到數(shù)組查詢(xún)。如取數(shù)組某元素來(lái)進(jìn)行判斷、計(jì)算等。數(shù)組查詢(xún)也用賦值表達(dá)式,等號(hào)右邊放待查詢(xún)的數(shù)組元素。

小結(jié)

數(shù)組一般用于大批量數(shù)據(jù)的使用和處理的情況,使用數(shù)組將節(jié)省代碼量,會(huì)使程序更簡(jiǎn)潔輕松。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    183

    文章

    7644

    瀏覽量

    145643
  • 數(shù)據(jù)處理
    +關(guān)注

    關(guān)注

    0

    文章

    649

    瀏覽量

    29991
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RT-Thread Vector軟件包:嵌入式開(kāi)發(fā)的動(dòng)態(tài)數(shù)組容器 | 技術(shù)集結(jié)

    RT-Thread Vector軟件包:嵌入式開(kāi)發(fā)的動(dòng)態(tài)數(shù)組容器 | 技術(shù)集結(jié)
    的頭像 發(fā)表于 01-25 09:33 ?5404次閱讀
    RT-Thread Vector軟件包:嵌入式開(kāi)發(fā)的動(dòng)態(tài)<b class='flag-5'>數(shù)組</b>容器 | 技術(shù)集結(jié)

    【熱敏電阻】什么是材料常數(shù)?什么用

    為什么手機(jī)能感知電池溫度,防止過(guò)熱?為什么智能熱水器能控制水溫?和電子元件—熱敏電阻有關(guān)。 熱敏電阻是一種對(duì)溫度感知靈敏的電子元件,其電阻值隨著溫度變化而變化。熱敏電阻之所以能感知溫度,和材料常數(shù)有關(guān)。 什么是材料常數(shù)?什么用嗎?
    的頭像 發(fā)表于 01-13 11:22 ?206次閱讀
    【熱敏電阻】什么是材料常數(shù)?<b class='flag-5'>有</b><b class='flag-5'>什么用</b>?

    瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南之定義傳輸源和目標(biāo)存儲(chǔ)器

    數(shù)組由于const聲明為常量,因此其數(shù)據(jù)存儲(chǔ)在內(nèi)部Flash 中,DST_Buffer為普通的全局變量,其數(shù)據(jù)存儲(chǔ)在RAM中。這兩個(gè)數(shù)組的大小由宏定義BUFFER_SIZE來(lái)決定。
    的頭像 發(fā)表于 12-15 11:09 ?4104次閱讀
    瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南之定義傳輸源和目標(biāo)存儲(chǔ)器

    數(shù)組的初體驗(yàn)

    袋中的物品是按一定順序放置的。 1.我們來(lái)看一下如何聲明一個(gè)數(shù)組: 數(shù)據(jù)類(lèi)型 數(shù)組名稱(chēng)[長(zhǎng)度]; 數(shù)組只聲明也不行啊,看一下數(shù)組是如何初始化的。說(shuō)到初始化,C語(yǔ)言中的
    發(fā)表于 11-25 08:06

    二維數(shù)組介紹

    大家不要認(rèn)為二維數(shù)組在內(nèi)存中就是按行、列這樣二維存儲(chǔ)的,實(shí)際上,不管二維、三維數(shù)組… 都是編譯器的語(yǔ)法糖。 存儲(chǔ)上和一維數(shù)組沒(méi)有本質(zhì)區(qū)別,舉個(gè)例子: int array[3][3
    發(fā)表于 11-25 07:42

    請(qǐng)問(wèn)keil+Env怎么把很大的數(shù)組定義到SDRAM中?

    keil+Env怎么把很大的數(shù)組定義到SDRAM中? RTT自帶的SDRAM程序運(yùn)行正常,能夠申請(qǐng)里面的空間。 但是沒(méi)有辦法把很大的數(shù)組——ltdc_lcd_framebuf[1280][800] 定義到SDRAM中,一運(yùn)行就出錯(cuò),請(qǐng)問(wèn)各位大佬怎么解決???
    發(fā)表于 10-11 16:10

    數(shù)組程序無(wú)法運(yùn)行怎么解決?

    主控是103,程序中定義一個(gè)const類(lèi)型 128k只讀數(shù)組,放在flash上,程序無(wú)法運(yùn)行,堆棧都初始化不了,在keil編譯下正常,在rtthread studio下編譯無(wú)法運(yùn)行,求教 是內(nèi)存管理的問(wèn)題嗎
    發(fā)表于 09-15 06:21

    CUBEIDE調(diào)試過(guò)程中,如何將數(shù)組仲的數(shù)據(jù)拷貝到電腦?

    請(qǐng)問(wèn),什么辦法可以在CUBEIDE 調(diào)試過(guò)程中,將數(shù)組的數(shù)據(jù)拷貝到電腦上去?
    發(fā)表于 09-09 07:20

    如何使用閃存來(lái)保存 CYBT-343026 中的數(shù)組等數(shù)據(jù)?

    您好,我正在嘗試使用 CYBT-343026 構(gòu)建一塊電路板。 我想將數(shù)據(jù)存儲(chǔ)在一個(gè)簡(jiǎn)單的數(shù)組中。T 即使斷電,數(shù)據(jù)也應(yīng)該保留。我可以使用EEPROM,但由于數(shù)據(jù)非常簡(jiǎn)單,所以我想使用內(nèi)部閃存。 有沒(méi)有辦法在內(nèi)部閃存中存儲(chǔ)大約20個(gè)字節(jié)的數(shù)據(jù)? 它應(yīng)該是可讀和可寫(xiě)的。
    發(fā)表于 06-25 06:33

    現(xiàn)在有一個(gè)三維數(shù)組rgb,怎么通過(guò)k230把他轉(zhuǎn)變成圖片顯示出來(lái)?

    現(xiàn)在有一個(gè)三維數(shù)組rgb,怎么通過(guò)k230把他轉(zhuǎn)變成圖片顯示出來(lái)
    發(fā)表于 06-10 08:17

    二維數(shù)組指定條件刪除指定行,請(qǐng)教

    對(duì)數(shù)組1的第一列進(jìn)行條件判斷,如果小于20,刪除所在行,最終需要得到數(shù)組2
    發(fā)表于 05-13 08:11

    交換機(jī)配置snmp什么用?

    在復(fù)雜的網(wǎng)絡(luò)環(huán)境中,交換機(jī)作為核心設(shè)備之一,其穩(wěn)定性和性能直接影響整個(gè)網(wǎng)絡(luò)的運(yùn)行效率。而SNMP(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)作為網(wǎng)絡(luò)管理的標(biāo)準(zhǔn)協(xié)議,能夠幫助管理員高效監(jiān)控和管理交換機(jī),確保網(wǎng)絡(luò)的正常運(yùn)行。小編將在本文中詳細(xì)介紹交換機(jī)配置snmp什么用。
    的頭像 發(fā)表于 03-19 10:26 ?1238次閱讀

    stm32 DMA串口接收到數(shù)組數(shù)組元素順序錯(cuò)亂怎么解決?

    數(shù)據(jù)。理論上講上位機(jī)發(fā)送數(shù)據(jù)的數(shù)量和順序都是固定的——比如AABA,可是現(xiàn)在有干擾——一次上位機(jī)多發(fā)送了一個(gè)數(shù)據(jù)——變成了CAABA,根據(jù)DMA循環(huán)原理,存到數(shù)組里的數(shù)據(jù)就變成了AAAB——并且還是根據(jù)
    發(fā)表于 03-12 08:02

    關(guān)于stm32,u8g2菜單之間切換(三)u8g2寫(xiě)一個(gè)菜單無(wú)限左右循環(huán)

    讓菜單循環(huán)播放只要用到的函數(shù) void rotateRight (uint8_t *arr[], int n);讓數(shù)組右移 void rotateLeft ( uint8_t *arr[], int
    的頭像 發(fā)表于 03-11 09:10 ?1377次閱讀

    基于stm32h743IIK在cubeai上部署keras模型,模型輸出結(jié)果都是同一組概率數(shù)組,為什么?

    基于stm32h743IIK,在cubeai上部署keras模型,模型輸出結(jié)果都是同一組概率數(shù)組,一點(diǎn)也搞不明白,看社區(qū)也有相同的問(wèn)題,但沒(méi)有解決方案
    發(fā)表于 03-10 06:42