原创 1.2順序線性表的歸併

18.12.23 #include<stdio.h> #include<stdlib.h> #define LIST_INITSIZE 100  //線性表存儲空間的初始分配量 #define LIST_INCREMENT 10  //線

原创 1.1順序表的初始化及基本操作(菜單實現)

18.12.22 在計算機中用一組地址連續的存儲單元依次存儲線性表的各個數據元素,稱作線性表的順序存儲結構. 順序存儲結構是存儲結構類型中的一種,該結構是把邏輯上相鄰的節點存儲在物理位置上相鄰的存儲單元中,結點之間的邏輯關係由存儲單元的鄰

原创 java中靜態代碼塊的用法 static用法詳解

java中靜態代碼塊的用法 static用法詳解   static表示“全局”或者“靜態”的意思,用來修飾成員變量和成員方法,也可以形成靜態static代碼塊,但是Java語言中沒有全局變量的概念。被static修飾的成員變量和成員方法獨

原创 Java命名規範+常量定義方法

Java命名規範 定義規範的目的是爲了使項目的代碼樣式統一,使程序有良好的可讀性。 包的命名  (全部小寫,由域名定義) Java包的名字都是由小寫單詞組成。但是由於Java面向對象編程的特性,每一名Java程序員都 可以編寫屬於自己的J

原创 static作用(修飾函數、局部變量、全局變量)

static作用(修飾函數、局部變量、全局變量) 在C語言中,static的字面意思很容易把我們導入歧途,其實它的作用有三條。 (1)先來介紹它的第一條也是最重要的一條:隱藏。 當我們同時編譯多個文件時,所有未加static前綴的全局變量

原创 Python中的可變對象和不可變對象

Python中的可變對象和不可變對象什麼是可變/不可變對象不可變對象,該對象所指向的內存中的值不能被改變。當改變某個變量時候,由於其所指的值不能被改變,相當於把原來的值複製一份後再改變,這會開闢一個新的地址,變量再指向這個新的地址。可變對

原创 C語言中指針定義的字符串和數組定義的字符串的區別

數組定義字符串:每次定義數組的時候,系統都會在內存開闢你指定數組大小的空間,並且數組中的內容對於我們是可讀可寫的,看如下代碼: View Code再看執行結果:每次定義的數組的首地址是不相同的。指針定義字符串:指針定義的字符串是存儲在內存

原创 python異常

 異常    程序出現某些異常的狀況時候,異常就發生了。最常見的是如果要讀取文件時候,文件不存在,或者運行時不小心刪除了,再訪問就會出現異常。    錯誤:如果有錯誤,源碼是無法執行的,並且會打印出錯誤的地方。    try ... ex