日韩在线免费播放-日韩在线免费av-日韩在线免费-日韩在线毛片-国产高清不卡视频-国产高清不卡

當前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 講師博文 > C語言中數(shù)組定義方式

C語言中數(shù)組定義方式 時間:2018-12-28      來源:華清遠見

一、數(shù)組簡介

<1>前言

大家首先來思考一個問題,若是我們想要定義兩個變量,求這兩個數(shù)的平均數(shù),該怎么求呢?

例如:int a = 10,b = 20

int average = (a + b) / 2;

上面的公式,我相信大家應(yīng)該很快就能夠求出來。

若是,我們想要定義5個變量,求他們的平均值呢?

我們是不是要這么寫?

Int a = 1,b = 2,c = 3,d = 5,e = 5;

我相信這樣寫,大家應(yīng)該也能求出來。不過,大家這個時候,應(yīng)該會感覺到比較麻煩了,我們定義了太多的變量了。若是我們要求100個變量的平均數(shù)的話,那么豈不是我們要定義100個變量。這樣,我想要是沒有耐心的同學(xué),肯定早就不干了吧!因此,我們聰明的程序員提出來一個叫做數(shù)組的概念。 

<2>數(shù)組的概念

數(shù)組:我們把相同數(shù)據(jù)類型變量的集合稱為數(shù)組。

<3>定義方式

數(shù)據(jù)類型  變量名[數(shù)組元素的個數(shù)]

例如:int a[5];//我們定義了5個int類型的元素。

<4>內(nèi)存中的排序

  int a[5];
C語言,C語言數(shù)組

由上圖,我們可以看出:

<1>數(shù)組中共有5個元素,a[0],[1],a[2],a[3],a[4]

<2>數(shù)組的第一個下標為0,最后一個下標為數(shù)組元素個數(shù)-1

<3>數(shù)組中每個成員的大小:數(shù)組組中每個成員的大小,取決于數(shù)組元素的數(shù)據(jù)類型,此時數(shù)組成員的大小:4byte(一個int類型大小)

<4>整個數(shù)組的大小=一個數(shù)組成員的大小*數(shù)組元素的個數(shù)

即:4 * 5 = 20;

或者 sizeof(數(shù)組名),可得數(shù)組的大小

注意:數(shù)組的數(shù)組名標示數(shù)組首元素的首地址。

以int a[5]為例, 數(shù)組首元素為a[0],則它的地址為&a[0],故a 其實標示了&a[0].

思考:我們怎么理解a[0],a[1],a[2],a[3]?

a<===>&a[0]

a[0] =====>表示數(shù)組名a沒有偏移,然后去對應(yīng)地址中的數(shù)據(jù)。

a[1]======>表示a偏移了一個地址 1 個數(shù)組元素數(shù)據(jù)類型的大小,然后取該地址中的數(shù)據(jù)

a[2]======>表示a偏移了一個地址 2個數(shù)組元素數(shù)據(jù)類型的大小,然后取該地址中的數(shù)據(jù)

實例代碼:

C語言,C語言數(shù)組

運行結(jié)果:

C語言,C語言數(shù)組

上一篇:ARM工程師是做什么的?需要掌握什么技能?

下一篇:2019年嵌入式行業(yè)有哪些就業(yè)形勢

熱點文章推薦
華清學(xué)員就業(yè)榜單
高薪學(xué)員經(jīng)驗分享
熱點新聞推薦
前臺專線:010-82525158 企業(yè)培訓(xùn)洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權(quán)所有 ,京ICP備16055225號-5京公海網(wǎng)安備11010802025203號

回到頂部

主站蜘蛛池模板: 盗梦空间结局官方解释| 炊事班的故事演员名单| ?1,| 《推拿》完整版播放| 经典常谈阅读笔记| 花样美男| 东北人口流失| 黄电影网站| 天下第一剑| 沟通能力自我评价| 少妇灌肠调教日本视频| 中国少先队队歌歌词| 中国电影网| 康熙微服私访记1| 雅马哈调音台说明书| 张子枫电视剧电影大全| 烽火流金电视剧全集免费观看| 爱情买卖网站 电影| 试看60秒做受小视频| sm在线| 肉体| 湖南卫视节目表今天| av888av| 药师心咒全文注音| 欧美成熟| 条件概率经典例题| the blues| 音乐会电视剧免费观看完整版 | 电影男女| 三年电影免费完整版| 洛城僵尸| 约翰尼·西蒙斯| 孤战迷城电视剧剧情介绍| 在水一方电影剧情简介| 百字明咒注音全文读诵| alurajenson主演的电影| 美少女战士变身| 托比·琼斯| 周子航| stylistic device| 验光单子的数据怎么看|