蘇嵌 專案實戰
學習日誌 姓名:楊帥 日期:0713
今日學習任務
嵌入式c
語言開發實戰
今日任務完成情況
(詳細說明本日任務是否按計畫完成,開發的**量)
1. 了解c
語言特點(優缺點、嵌入式開發中的地位、如何學習語言程式設計)
2. 了解基本資料型別的定義及輸入輸出;(內建型別)
3. 掌握位元組長度及取值範圍;(計算機訪問資料的方式、sizeof
的使用)
4. 熟練掌握指標的定義與使用;(對應記憶體空間與指定記憶體空間)
今日開發中出現的問題彙總
機器碼不熟練
今日未解決問題
無今日開發收穫
對c語言的基礎進行了梳理
自我評價
(是否按開發規範完成既定任務,需要改進的地方,與他人合作效果等)
任務完成
其他
附:1. 嵌入式開發為什麼選擇c
語言(c
語言的優點)
c語言執行速度快;
資料型別:
1. 定義內建型別變數
??資料型別:資料結合的劃分,按對cpu
產生的意義
int a;
int *a;
int **a;
int a[10];
int *a[10];
int (*a)[10];
int (*a)(int);
int (*a[10])(int);
2. 輸入與輸出
佔位符 轉義符
printf行緩衝(為什麼需要緩使沖區?緩衝區有哪些型別?) (不要操作原始資料)格式化輸出函式
int printf(「const char *format」,...);
...對應可變引數列表
printf使用技巧(改變顏色,指定位置輸出)
scanf格式化輸入函式
int scanf(「const char *format」,...);
段錯誤:非法訪問記憶體;(現申請再訪問)
3. 位元組長度與取值範圍
位元組長度:char 1 int 4 float 2 double 8 short 2
運算子sizeof()
4. 無符號與有符號的區別
5. 變數的三大優點
蘇嵌 楊帥 0716
蘇嵌專案實戰 學習日誌 姓名 楊帥 日期 07 16 今日學習 任務 嵌入式c 語言開發實戰 今 日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 1.c語言運算子 2.變數 3.位運算 今 日開發中出現的問題彙總 位運算不熟練 今 日未解決問題 無今 日開發收穫 見附件 自我評 價 是否...
蘇嵌 楊帥 0718
蘇嵌 專案實戰 學習日誌 姓名 楊帥 日期 0718 今日學習任務 熟悉常見函式 學習陣列 一維陣列,二維陣列 今日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 了解了函式呼叫過程 知道了什麼時候傳值,什麼時候傳對應空間的位址 了解了傳入引數和傳出引數 int result func n...
蘇嵌 楊帥 0720
蘇嵌 專案實戰 學習日誌 姓名 楊帥 日期 0720 今日學習任務 陣列指標 指標陣列 函式指標 函式指標陣列 今日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 陣列指標 了解了它在傳參中發揮的作用 陣列的分類 維度,存放的陣列型別 正確使用陣列指標 今日開發中出現的問題彙總 無 今日未...