原创 單鏈表C語言實現,僞代碼到完整模塊

單鏈表C語言實現 單鏈表和數組的比較 單鏈表 1. 在內存中,節點的地址空間不連續; 2. 增、刪數據相對容易,只需要知道要增加、刪除的位置,可以不操作其他額外的元素即可實現; 3. 因爲不可以通過隨機讀取鏈表,故查找效率相對

原创 基於whiptail和shell腳本的交互式界面

基於whiptail和shell腳本的交互式界面1. 使用背景2. whiptail指令介紹2.1 什麼是whiptail2.2 whiptail常用語法3. whiptail使用實例3.1 使用whiptail實現Box opt

原创 vs2015 + Unity + OpenCppCoverage環境搭建(單元測試)

產品平臺由stm32方案切換到arm9系列,底層隔離,應用層兼容。在keil下仿真,很多問題沒有暴露出來,在linux下暴露無遺,而linux下調試相對來說複雜(例如空指針,在stm32上用keil調試,如果異常不明顯,不會死機,lin

原创 keil利用Breakpoints追蹤內存值異常修改分析說明

在開發過程中,經常會遇到內存值被異常篡改的情況。而且,篡改者往往並不是你當前所正在進行調試的部分(即內存異常篡改其實早就存在,只不過現在才凸顯出來),這樣問題很難跟蹤,故利用keil的這一特性,追蹤問題。 以下項目舉例說明 1. 用電設備