當(dāng)前位置:首頁(yè) > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 學(xué)習(xí)筆記 >
嵌入式學(xué)習(xí)筆記:指針和指針變量的區(qū)別(指針知識(shí)點(diǎn)大全)
1.指針和地址 指針:指針在c語(yǔ)言中屬于一種類(lèi)型,這種類(lèi)型對(duì)應(yīng)的變量專(zhuān)門(mén)用于存儲(chǔ)地址 地址:存儲(chǔ)單元的編號(hào),用于區(qū)分不同的存儲(chǔ)單元,存儲(chǔ)在內(nèi)存中的每個(gè)數(shù)據(jù)都會(huì)有地址 例如:char ch;//分配一個(gè)字節(jié) short a;//分配兩個(gè)字節(jié) 注意:地址是一個(gè)常量 2.直接...…
嵌入式學(xué)習(xí)筆記:函數(shù)入門(mén)知識(shí)總結(jié)
函數(shù)的意義 函數(shù)是一段程序,可以完成一個(gè)功能,例如:printf 提高程序的通用性,減少重復(fù)的代碼(具有相似功能的代碼) 實(shí)現(xiàn)模塊化設(shè)計(jì)的基礎(chǔ) 1.2函數(shù)的分類(lèi) main()函數(shù),每個(gè)程序都必須要實(shí)現(xiàn)的,程序從main()函數(shù)開(kāi)始執(zhí)行,從main()函數(shù)結(jié)束 庫(kù)函數(shù):由系統(tǒng)...…
嵌入式學(xué)習(xí)筆記:二維數(shù)組定義與使用
定義: 二維數(shù)組由一維數(shù)組來(lái)構(gòu)成,二維數(shù)組的元素類(lèi)型實(shí)際為一維數(shù)組。一個(gè)二維數(shù)組由多個(gè)一維數(shù)組來(lái)構(gòu)成。 定義方式:int array [2] [3] 類(lèi)型 數(shù)組名 行 列 二維數(shù)組的大小與存儲(chǔ)規(guī)則 二維數(shù)組的大小=每個(gè)元素(一維數(shù)組)的大小*元素個(gè)數(shù) 存儲(chǔ)規(guī)則:連續(xù),...…
嵌入式學(xué)習(xí)筆記; c指針詳解很詳細(xì),學(xué)霸總結(jié)
1.1 定義 在計(jì)算機(jī)內(nèi)部存儲(chǔ)器(簡(jiǎn)稱(chēng)內(nèi)存)中,每一個(gè)字節(jié)單元,都有一個(gè)編號(hào),稱(chēng)為地址。在C語(yǔ)言中,內(nèi)存單元的地址稱(chēng)為指針,專(zhuān)門(mén)用來(lái)存放地址的變量,稱(chēng)為指針變量(pointer variable)。在不影響理解的情況下,把地址、指針、指針變量,都叫指針。 1.2 指針類(lèi)...…
嵌入式學(xué)習(xí)筆記:c語(yǔ)言結(jié)構(gòu)體定義和使用
定義 1)結(jié)構(gòu)體是一種構(gòu)造數(shù)據(jù)類(lèi)型 2)把不同類(lèi)型的數(shù)據(jù)組合成一個(gè)整體來(lái)自定義數(shù)據(jù)類(lèi)型 8.2創(chuàng)建結(jié)構(gòu)體類(lèi)型 struct 結(jié)構(gòu)體類(lèi)型名 { 類(lèi)型 成員1名; 類(lèi)型 成員2名; ... 類(lèi)型 成員3名; }; 解釋?zhuān)?類(lèi)型 : 任何學(xué)過(guò)的類(lèi)型 成員x名: 標(biāo)識(shí)符 注意:1.成員名和最后都有...…
嵌入式學(xué)習(xí)筆記:C高級(jí)函數(shù)快速學(xué)
c高級(jí)可以說(shuō)是就比較難了,尤其是c高級(jí)函數(shù)這是學(xué)習(xí)的難點(diǎn),那么如何快速學(xué)c高級(jí)函數(shù)呢,下面總結(jié)了一些函數(shù)知識(shí)點(diǎn)及案例,可以快速學(xué)哦。 1.1定義 返回值類(lèi)型 函數(shù)名(類(lèi)型 形參, 類(lèi)型 形參, ...) { 語(yǔ)句 語(yǔ)句 return 返回值 } 函數(shù)名:標(biāo)識(shí)符:用一眼要能看...…