嵌入式LinuxC基礎 指標(一)

2021-08-16 17:21:09 字數 390 閱讀 6486

1.指標的算術運算

①指標+(-)整數,這類表示式的結果型別也是指標。

②指標+(-)只有當兩個指標都指向同乙個陣列中的元素時,才允許從乙個指標減去另乙個指標。兩個指標相減的結果的型別是有符號的整數型。

2.指標的關係運算

< <= > >=  ,前提是他們指向同乙個陣列中的元素。

3.間接引用

①對於已說明的變數來說,變數名就是變數值的直接引用。

②對於指向變數或記憶體中的任何物件的指標來說,指標就是對物件值的間接引用。

4.最多可以使用幾層指標?

12層以上,甚至無限。

5.指標是變數

①系統為指標分配記憶體空間。

②指標有自己的位址

③指標能夠存值,但這個值比較特殊——位址。

嵌入式Linux c 基礎

資料型別 向計算機申請儲存資料的記憶體大小,如int 申請4位元組的大小。變數是用來儲存值的所在處,它們有名字和資料型別.變數的資料型別決定了如何將代表這些值的位儲存到計算機的記憶體中 試卷的筆記 電腦是x86 裸機是arm 編譯程式 gcc 和 arm linux gcc 字串表示 反斜槓要必須雙...

嵌入式LinuxC基礎 排序

1.排序的穩定性 只有含有相同元素才有穩定性。相同元素的相對位置發生變化,怎不穩定。相對位置不變,則穩定。2.直接插入排序 對於給定的一組記錄,初始時假定第乙個記錄自成乙個有序的序列,其餘的記錄為無序序列 接著從第二個記錄開始,按照記錄的大小依次將當前處理的記錄插入到其之前的有序序列中,直至最後乙個...

嵌入式LinuxC基礎 檔案程式設計

1.linux檔案分類 普通檔案 計算機使用者和作業系統用於存放資料 程式等資訊的檔案。目錄檔案 linux檔案系統將檔案索引節點號和檔名同時儲存在目錄中,所以目錄檔案就是將檔名稱和它的索引節點號結合在一起的一張表。裝置檔案 linux把所有的外設都當作檔案來看待,每一種i o裝置對應乙個裝置檔案並...