原创 【課堂筆記】C語言基礎與提高3

指針   1、定義與作用 指針是變量的一種,裏面是地址,通過地址找到要找的數據。 單元的地址就是指針的內容;   2、指針運算符        &是取地址的運算符,*是表示指針運算符 例: int *p1, a;         p1=

原创 【課堂筆記】Linux的基礎知識,基礎命令,常用工具-1

Linux的哲學:一切皆爲文件。 嵌入式中的軟硬件可裁剪指的是不需要的東西可以去掉 Linux根目錄下的必要目錄 /bin:二進制可執行文件的目錄 /etc:操作系統的配置文件目錄 /dev:設備文件目錄 /home:系統默認的用戶目錄

原创 【課堂筆記】C語言基礎與提高1

C語言基礎與提高   基本數據類型的字節   整型 int 4個字節 單精度浮點型float 4個字節 雙精度浮點型 double 8個字節 字符型char 1個字節 長整型 long 4個字節 8個字節(64位) 短整型 short 2

原创 Linux基本命令的說明

文件處理類   dd   1、 作用 dd用來複制文件,並根據參數將數據轉換和格式化   2、 格式 dd [options]   3、 主要參數 bs=字節:強迫ibs=<字節>;及obs=<字節>; cbs=字節:每次轉換指定的

原创 關於隊列的十個問題

關於隊列的十個問題     1、隊列是什麼?   隊列(queue)是隻允許在一端進行插入操作,而在另一端進行刪除操作的線性表。   2、隊列的抽象數據類型 隊列同樣是線性表,不同的就是插入數據只能在隊尾進行,刪除數據只能在隊頭進行。 I

原创 【課堂筆記】Linux中的MakefileShellGDB工具

Makefile:   Makefile:工程管理器,每個目錄下都會有一個Makefile,最上層的Makefile文件是總控Makefile;要求不是會寫Makefile而是能讀懂Makefile文件。   Makefile的基本格式:

原创 【課堂筆記】C語言基礎與提高2

數組:   int a[10];        表示定義了一個整型數組,數組名爲a,有10個元素。 a[0]——a[9],從低地址到高地址。   一維數組的初始化:   int a[4] = {0, 1, 2, 3}; 也可以給部分賦值,

原创 預習的十個問題

一、什麼是變量,什麼是常量   答: 1、變量: 其值在其作用域內可以改變的量稱爲變量。一個變量應該有一個名字,在內存中佔據一定的存儲空間。變量依據其定義的類型,分爲不同的類型,如整型變量,字符型變量,浮點型變量,指針型變量,變量的值發生