色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 學(xué)習(xí)筆記 > c語言數(shù)組和指針詳解,學(xué)霸隨堂筆記

c語言數(shù)組和指針詳解,學(xué)霸隨堂筆記 時(shí)間:2018-08-31      來源:未知

C語言數(shù)組和指針很多人都不能學(xué)的很懂,在這里看看學(xué)霸總結(jié)的筆記,可以幫助你學(xué)習(xí)。
1. 指針是什么

1》 內(nèi)存地址編號:

0x00 00 00 00 ----0xff ff ff ff

2》 存儲(chǔ)內(nèi)存地址編號

C提供了指針這個(gè)基本數(shù)據(jù)類型來存儲(chǔ)地址編號,占4字節(jié)

3》 數(shù)據(jù)結(jié)構(gòu)的意義

操作內(nèi)存的字節(jié)

2. 指針和指針變量的意義

希望通過指針變量去控制內(nèi)存空間

3. 怎么用

定義:

內(nèi)存分區(qū):

靜態(tài)常量區(qū):靜態(tài)變量和常量

代碼區(qū):存儲(chǔ)指令

棧:臨時(shí)變量,

堆:程序員自己使用

存儲(chǔ)類型:


數(shù)據(jù)類型修飾符

指針初始化

空指針和野指針

Const

%p ----打印地址

給指針賦值地址常量;注意類型;強(qiáng)制轉(zhuǎn)化;

Char *p =(char *)0x1245678;

內(nèi)存的分配

字節(jié)對齊;字節(jié)整數(shù)倍分配

數(shù)據(jù)的存儲(chǔ)大小端

小端存儲(chǔ):低地址存低位,高存高

大端存儲(chǔ):低地址存高位,高存底

常見的指針類型

數(shù)組傳參

要注意傳參數(shù) 數(shù)組長度

指針的理解

目的:操作連續(xù)的內(nèi)存空間,即數(shù)組;

指針數(shù)組的理解

目的:操作二維數(shù)組

數(shù)組指針 int (*p)[10] //行指針

主要操作數(shù)組

Int a[10]; P=&a; //沒有意義

Int b[5][10] P=b;

多級指針

指向指針變量的指針

目的、作用:操作指針數(shù)組

數(shù)組名的理解

類型升級的地址常量;

數(shù)組名傳參理解:傳地址,如上原因;

數(shù)組不能動(dòng)態(tài)分配內(nèi)存

靜態(tài)分配;

指針數(shù)組的動(dòng)態(tài)malloc

指針的指針

數(shù)組名的意義:

代表整個(gè)數(shù)組:地址常量:首地址:

數(shù)組名的類型:&第一個(gè)元素

數(shù)組是一個(gè)構(gòu)造的數(shù)據(jù)類型

數(shù)組的內(nèi)存存儲(chǔ)

行存儲(chǔ)

Main函數(shù)傳參

指針數(shù)組名的傳參;

Char * p [3];

P[1] 字符串的首地址

P[1][3] p[1]指向字符串的第3個(gè)元素

Malloc函數(shù)

在堆上分配一個(gè)size大小的內(nèi)存空間

成功返回內(nèi)存空間的首地址;失敗NULL

用完之后必須用free(void*)釋放內(nèi)存空間;

注意保護(hù)malloc的返回地址;free釋放;必須是malloc釋放;

指針p的類型

1 決定了*p一次操作的字節(jié)數(shù)

2 決定了p+1指針移動(dòng)的字節(jié)數(shù)

訪問越界問題;

Printf函數(shù)的參數(shù)從右向左傳、

指針作為函數(shù)參數(shù)的目的

目的:

1. 節(jié)省函數(shù)參數(shù)的分配內(nèi)存空間

2. 為了方便更改指針指向的內(nèi)容

指針作為函數(shù)返回值的目的:

目的:

1. 函數(shù)體外需要處理地址

Void * p

Free(p); p編程野指針,靜止對野指針進(jìn)行取值操作。

A和&a的區(qū)別

指針的經(jīng)典:

1. 改變指針的指向

2. 更改指針的一次操作的范圍(字節(jié)數(shù))



(*ptr)[1]

上一篇:面試題_后端開發(fā)類

下一篇:簡單的數(shù)據(jù)結(jié)構(gòu)樹和隊(duì)列的基本概念

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

回到頂部

主站蜘蛛池模板: 日批视频免费播放 | AV狠狠色超碰丁香婷婷综合久久 | 狠色狠色狠狠色综合久久 | 久久99精品九九九久久婷婷 | 秋霞影院18禁止进入免费 | 麻豆播放 | 91视频免费看 | 被黑人的巨茎日出白浆 | 国产老熟女狂叫对白 | 波多野吉AV无码AV乱码在线 | 无码毛片一区二区本码视频 | 中国少妇内射xxxhd | 亚洲高清成人在线 | 日本成熟少妇高潮A片 | 日批在线观看视频 | 国产成人乱色伦区 | JAPANESE强制高潮 | 一本到无码AV专区无码 | 精品亚洲A∨无码一区二区三区 | 伊人色合天天久久综合网 | 成年女人粗暴毛片免费观看 | 亚洲国产欧美一区二区三区 | 久久艹网 | 久久久久亚洲av成人网人人软件 | 中文字幕无码人妻AAA片 | 欧美a级毛片免费播敢 | 八戒理论片午影院无码爱恋 | 久久亚洲精品无码爱剪辑 | 一二三四视频免费社区5 | 古装A级野外爱做片视频 | 四色av网站入口 | 欧美精品V欧洲高清视频在线观看 | 亚洲午夜无码久久久久小说 | 中国亚洲呦女专区 | 日韩精品人妻中文字幕有码 | 2021久久国自产拍精品 | 免费无套内谢少妇毛片A片软 | japanese护士高潮 | 亚洲日产色情偷拍 | 国产成人综合95精品视频 | 久久久久久久极品 |