怎么編寫輸入一個elementtype類型的元素?
在C語言數(shù)據(jù)結(jié)構(gòu)中,關(guān)于數(shù)據(jù)元素的類型定義均用“ ElemType e;”來表示,其中e是表示數(shù)據(jù)元素的變量,而ElemType則是它的類型,ElemType的含義就是“數(shù)據(jù)元素的類型”,是一個抽象的概念,是表示我們所要使用的數(shù)據(jù)元素應(yīng)有的類型。
ElemType是數(shù)據(jù)結(jié)構(gòu)上為了說明問題而用的一個詞。它是element type(“元素的類型”)的簡化體。
因?yàn)閿?shù)據(jù)結(jié)構(gòu)是討論抽象的數(shù)據(jù)結(jié)構(gòu)和算法,一種結(jié)構(gòu)中元素的類型不一定是整型、字符型、浮點(diǎn)型或者用戶自定義類型,為了不重復(fù)說明,使用過程用 “elemtype” 代表所有可能的數(shù)據(jù)類型,簡單明了的概括整體。
在算法中,除特別說明外,規(guī)定ElemType的默認(rèn)是int型。