亚洲精品一二区_国产黄色片网站_99久久久成人国产精品_蜜臀网_国产精品一区二区三区免费_成人av中文字幕_91精品国产欧美一区二区成人

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 學習筆記 > 嵌入式學習筆記:二維數組定義與使用

嵌入式學習筆記:二維數組定義與使用 時間:2018-09-13      來源:未知

定義:

二維數組由一維數組來構成,二維數組的元素類型實際為一維數組。一個二維數組由多個一維數組來構成。

定義方式:int array [2] [3]

類型 數組名 行 列

二維數組的大小與存儲規則

二維數組的大小=每個元素(一維數組)的大小*元素個數

存儲規則:連續,線性

二位數組元素的訪問

將二維數組當作矩陣去訪問,使用行下標與列下標去訪問數組的元素

行下標確定在哪一個一維數組中,列下標確定在一維數組中的哪一個元素

 

賦值 打印 結果

二維數組初始化

全部初始化:

注意:此情況可以省略行下標

順序初始化:

部分初始化:

注意:未初始化的元素為0

隨機數

計算機中的隨機都是屬于偽隨機,不是物理上隨機,屬于模擬算法

使用函數rand()來產生隨機數

#include

int rand(void); //產生一個隨機數并返回

void srand(unsigned int seed) //設置隨機數種子,隨機算法與隨機數種子相關聯,隨機數種子保持不變,產生的隨機數值就相同,所以使用時間來表示隨機數種子

具體用法:

① 頭文件:#include //包含time.h ,使用 time() 函數

//time_t time(time_t *t); //獲取當前時間

② 做定義:int num;

srand(time(NULL));//使用時間作為隨機數種子,只需要設置一次

num = rand();//將產生的隨機數賦值給 num

③ 產生具體例子:

num = rand() % 10; //獲取一個0-9的隨機數

num = rand() % 201 - 100; //獲取一個-100 ~ 100 的隨機數

num = rand() % 11 + 10; //獲取一個 10 - 20 的隨機數

注意及補充

1.二維數組的數組名表示數組的首元素的地址(第0個一維數組的地址)

2.puts函數

作用:效率更高

上一篇:嵌入式學習筆記; c指針詳解很詳細,學霸總結

下一篇:嵌入式學習筆記:函數入門知識總結

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

回到頂部

主站蜘蛛池模板: 波多野结衣视频一区二区 | 欧美激情bbbbbxxxxⅹ | 日本精品久久久久护士 | 美女hdxxxx中国 | 久久久国产亚洲精品 | 天天操2023| 日本道在线视频 | 免费高清观看的视频 | 天天色天天看 | 久久久久久久尹人综合网亚洲 | 欧美性一区二区三区五区 | 青青久精品观看视频最新 | 久草资源在线视频 | 欧美制服丝袜在线 | 永久看日本大片免费 | 欧美日韩乱 | 欧美大片一区二区三区 | aa亚洲| 亚洲看看| 日本午夜大片 | 日本一区二区视频在线 | 六月婷婷在线 | 久久中文字幕久久久久91 | 精品久久久久久久久久中文字幕 | 日韩高清影院 | 欧美3p在线观看一区二区三区 | 国产亚洲新品一区二区 | 99re在线| 午夜精品免费 | 久久人人视频 | 欧美高清在线精品一区 | 青青影院在线播放免费 | 国产网站在线看 | 日本免费黄视频 | 天天干天天透 | 亚洲日本黄色 | 国产欧美又粗又猛又爽老 | 人人爱人人澡 | 国产一区福利 | 日本视频在线观看不卡高清免费 | 欧美性色xxxxxbbbbb |