第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

【養(yǎng)成記】嵌入式挑戰(zhàn)第5天,第二周第三講-指針和二維數(shù)組

標(biāo)簽:
C C++ 嵌入式

【养成记】嵌入式挑战第5天,第二周第三讲-指针和二维数组

课程章节

物联网/嵌入式工程师 第二周第三讲 1-13 指针和二维数组

课程内容

对指针数组的使用及本质做了介绍

学习笔记

1. 二维数组的基本概念

数据类型 变量名[行数][列数];

例如:
int a[3][2];

特点:
(1)数组名 a
(2)数组元素:a[0][0],a[0][1]… a[2][1]
(3)实际内存中的排列方式

原理讲解截图

图片描述

2. 指针数组和数组指针

指针数组是一个数组

数组指针是一个指针

2.1 指针数组

本质上是一个数组,这个数组中存放都是地址数据

2.2 数组指针

2.1.1 定义方式
数据类型 (*变量名)[元素的个数];
例如:
int (*p)[3];
2.1.2 本质

本质上是一个指针变量,这个变量可以用来记录一个数组类型的地址

int a[3]; =>去掉名字,剩下的是类型, int [3]
&a => 表示获取数组类型的地址,此时这个地址类型是 int (*)[3];

int a[3][2];
a表示的地址中存放了三个一维数组类型的数据,此时这个地址的类型是 int (*)[2]

2.1.3 代码演示

图片描述

课程评价

对二维数组和指针有了更深的了解,再加上老师的代码演示,和自己的练习,很有收获。

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消