原创 靜態順序表

靜態順序表要求數據的放入是連續的,而數組是可以往任一位置放入的,所以這裏是有區別的。 在此我們用數組來實現靜態順序表的結構 #define MAX 50 #define DataType int typedef struct SeqL

原创 在Linux(CentOS)環境下,基礎進階中。。。(1)

1.用一個宏將一個數字的奇數位和偶數位交換 經過預處理階段 2.使用宏實現兩個數中求較大值 經過預處理階段

原创 在VS2013環境下,基礎進階中。。。(8)

以下函數均可通過main的調用實現 (需要實現哪個函數,就取消那個函數所在部分的註釋) int main() { /*char arr[] = "student a am i"; int size = sizeof(arr) / si

原创 與Linux的接觸以及研究

linux環境中的一些常用命令1) ll --> 顯示當前路徑下目錄的詳細信息 2) ls //list --> 顯示當前路徑下的目錄名     ls -al --> 爲ls帶上選項 --> ../. 3) cd //change dir

原创 在VC6.0下,探索棧幀的那些事

首先我們需要了解一下棧結構: 棧-->入棧(push)和出棧(pop)都是從一端進行的,也就是所謂的“先進後出”(或“後進先出”) 對於計算機來說最重要的就是CPU了: 它主要的工作,就是:讀取指令-->分析指令-->執行指令

原创 指針那些事之基礎篇

在研究指針之前,我們需要在腦子裏印上如下幾句話:指針就是地址,地址就是指針指針變量是變量,變量指針式變量的地址一、什麼是指針我們還需要明白一件事,內存訪問的最小單位是字節。在32位平臺下,有2^32個地址,需要32位二進制序列標誌,因此每

原创 數組運算:sizeof(),strlen()測試題

對於數組必須要注意以下幾點: 1)sizeof() 求操作數的類型長度(以字節爲單位) --> 操作符2)strlen() 求字符串的長度,遇到'\0'結束(也就是說計算長度時,它會一直去尋找'\0'),但'\0'不納入計算 --> 函數