c1.h (程序名) && c1-1.h 採用動態分配的順序存儲結構

  1. // c1.h (程序名)
  2.  #include<string.h>
  3.  #include<ctype.h>
  4.  #include<malloc.h> // malloc()等
  5.  #include<limits.h> // INT_MAX等
  6.  #include<stdio.h> // EOF(=^Z或F6),NULL
  7.  #include<stdlib.h> // atoi()
  8.  #include<io.h> // eof()
  9.  #include<math.h> // floor(),ceil(),abs()
  10.  #include<process.h> // exit()
  11.  #include<iostream.h> // cout,cin
  12.  // 函數結果狀態代碼
  13.  #define TRUE 1
  14.  #define FALSE 0
  15.  #define OK 1
  16.  #define ERROR 0
  17.  #define INFEASIBLE -1
  18.  // #define OVERFLOW -2 因爲在math.h中已定義OVERFLOW的值爲3,故去掉此行
  19.  typedef int Status; // Status是函數的類型,其值是函數結果狀態代碼,如OK等
  20.  typedef int Boolean; // Boolean是布爾類型,其值是TRUE或FALSE
  21.  // c1-1.h 採用動態分配的順序存儲結構
  22.  typedef ElemType *Triplet; // 由InitTriplet分配3個元素存儲空間
  23.  // Triplet類型是ElemType類型的指針,存放ElemType類型的地址
發佈了41 篇原創文章 · 獲贊 0 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章