- // c1.h (程序名)
- #include<string.h>
- #include<ctype.h>
- #include<malloc.h> // malloc()等
- #include<limits.h> // INT_MAX等
- #include<stdio.h> // EOF(=^Z或F6),NULL
- #include<stdlib.h> // atoi()
- #include<io.h> // eof()
- #include<math.h> // floor(),ceil(),abs()
- #include<process.h> // exit()
- #include<iostream.h> // cout,cin
- // 函數結果狀態代碼
- #define TRUE 1
- #define FALSE 0
- #define OK 1
- #define ERROR 0
- #define INFEASIBLE -1
- // #define OVERFLOW -2 因爲在math.h中已定義OVERFLOW的值爲3,故去掉此行
- typedef int Status; // Status是函數的類型,其值是函數結果狀態代碼,如OK等
- typedef int Boolean; // Boolean是布爾類型,其值是TRUE或FALSE
- // c1-1.h 採用動態分配的順序存儲結構
- typedef ElemType *Triplet; // 由InitTriplet分配3個元素存儲空間
- // Triplet類型是ElemType類型的指針,存放ElemType類型的地址
c1.h (程序名) && c1-1.h 採用動態分配的順序存儲結構
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.