學習嵌入式第六天

2021-09-25 07:22:55 字數 502 閱讀 7288

1. c語言基礎之結構體

結構體(struct)指的是一種資料結構,是c語言中聚合資料型別(aggregate data type)的一類。結構體可以被宣告為變數、指標或陣列等,用以實現較複雜的資料結構。結構體同時也是一些元素的集合,這些元素稱為結構體的成員(member),且這些成員可以為不同的型別,成員一般用名字訪問。

結構體宣告使用的關鍵字是struct ,一般宣告格式為 struct 結構體名稱 ;

宣告結構體變數: struct 結構體名稱 變數名;

成員中陣列不能直接賦值,如 struct a; 不能直接a.b = 「saa」 ; 這樣是賦值給陣列,會報錯,應該使用memcpy來賦值。

2.結構體測試

嵌入式學習筆記(第六天)c語言續

陣列 將同型別的同作用的變數,放在一起統一管理,所有元素,在記憶體中,都是連續儲存的,陣列在宣告的時候就需要確定多少個元素,記憶體空間是一次性開闢成功 使用陣列的某一元素,需要使用陣列名加下標的方式使用,下標從零開始計數 陣列初始化 int arr 5 arr 0 陣列首位址 資料型別 基本資料型別...

蘇嵌嵌入式實訓第六天

課程總結 1 函式的三要素 函式名 形參 返回值 函式名 命名 自注釋性 動詞 名詞 函式引數 引數是什麼型別,形參就要定義成什麼型別 傳位址和返回值 只當使用不修改實參變數的值,傳實參變數名 當使用以及修改實參變數的值,傳實參變數的位址 2 記憶體管理 2g的物理記憶體空間分成4g的虛擬位址空間 ...

蘇嵌嵌入式第六天Linux實訓

2020 7 9開始了第六天的實訓內容,今天要繼續學習c語言,對於我來說,今天學的大部分都是新的知識,也許有之前學過的,現在卻忘了的。以下為今天學習內容的總結和作業。函式的三要素 函式名 形參 返回值 函式名 命名 自注釋性 動詞 名詞 add user del user 函式引數 實參是什麼型別,...