原创 Markdownstudy

Markdown使用學習 1、標題 標題使用方法(#) 按照個數16爲標題h1h6,而且h1下面會有一條線 2、字符效果和橫線 刪除線 刪除線(開啓html標籤識別時) 斜體字 斜體字 粗體 粗體 粗斜體 粗斜體 上標:x2,下

原创 學習日誌 2018.9.26

今日學習任務:Linux文件處理命令 今日任務完成情況:dd、find、mv、ls、cat 今日開發收穫:dd是複製命令,可以根據參數將數據轉換或格式化 find是文件查找命令,可以在目錄中搜索文件,使用權限是所有用戶 只知道部分

原创 STL源碼分析學習筆記 之 第一章_STL簡介和版本

第一章 STL概論與版本簡介 1.1 STL概論 爲了複用性的提升,爲了建立數據結構和算法的一套標準,並且降低其間的耦合(coupling)關係以提升各自的獨立性、彈性、交互操作性(interoperability),C++社羣裏

原创 高質量嵌入式Linux C編程 第五章 數組與指針 學習

一、數組名是什麼? 數組名是數組在內存存放的數組首元素地址。 二、數組的下標總是從0開始嗎? 對於c來講,數組下標總是從0開始,其他語言中情況有所不同 三、可以使用數組後面的第一個元素的地址嗎?? 可以,但是不可以查看該地址中的值 四

原创 高質量嵌入式Linux C編程 第二章 數據 學習筆記

一、什麼是數據類型? 數據類型包含兩方面的內容,數據的表示和對數據加工的操作。數據的全部可能表示構成數據類型的值的集合,數據全部合理的操作構成數據類型的操作集合。 二、什麼是變量? 其值在作用域內可以改變的量稱爲變量。一個變量應該有一

原创 高質量嵌入式Linux C編程 第四章 語句 學習

一、語句從流程的角度可以分爲幾種 三種基本結構:順序結構、分支結構、循環結構 二、空語句有什麼作用 (1)純粹消耗CPU時間,起到延時作用 (2)爲了程序的結構清楚,可讀性好,以後擴充新功能方便。 三、 表達式語句的構成 表達式語句由

原创 高質量嵌入式Linux C編程 第三章 運算符、表達式學習

一、運算符有哪幾類? (1)算數運算符:+、-、*、/、%、++、–七種 (2)關係運算符:>、<、==、>=、<=、!=六種 (3)邏輯運算符:&&、||、!三種 (4)位操作運算符:&、|、~、^、<<、>>、六種 (5)賦值運算

原创 Linux應用程序開發之

GCC(GNU Compile Collection)是Linux開發平臺上最流行的編譯系統,在紅帽中已經集成了GCC,通過命令“gcc -v”可以查看GCC中c編譯器的詳細信息 1、預處理階段 輸入gcc -E test.c -o

原创 學習日誌 戚明威2018.9.26

今日學習任務:Linux文件處理命令 今日任務完成情況:dd、find、mv、ls、cat 今日開發收穫:dd是複製命令,可以根據參數將數據轉換或格式化 find是文件查找命令,可以在目錄中搜索文件,使用權限是所有用戶 只知道部分文件

原创 Linuxk應用程序開發之make

實際使用中,用gcc命令對程序進行編譯是非常低效的,主要原因有以下兩點 (1)程序是由多個源文件組成的 (2)調試時修改源文件,gcc會把沒有修改的一起重新編譯 Make工程管理器的優越性具體體現在下面兩個方面 (1)使用方便 (2)

原创 Linux系統管理指令

學習日記 2018.9.26 學習內容:df、top、free、quota、at 學習收穫:df:檢查文件系統磁盤空間佔用情況,使用權限是所有用戶 如#df -T top:顯示執行中的程序進程,使用權限是所有用戶 free:顯示內存的

原创 Linux程序開發之gdb

GDB(GNU Debugger)是GNU公司開發的調試器 通過運行gcc -g test.c -o test對test.c進行編譯,其中參數g的作用是把調試信息加入生成的test可執行文件 接下來可以用gdb test啓動GDB對t

原创 Linux命令之系統

學習日記2018.9.28 學習內容:passwd、su、chgrp、chmod、chown passwd:修改原來的登陸密碼,使用權限是所有用戶 su:變更爲其他使用者身份,除超級用戶外,都要輸入密碼 chgrp:修改一個或多個文件