關(guān)于elemtype是什么類型,elemtype這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、ElemType:中文意思:元素的類型是數(shù)據(jù)結(jié)構(gòu)的書(shū)上為了說(shuō)明問(wèn)題而用的一個(gè)詞。
2、它是element type(“元素的類型”)的簡(jiǎn)化體。
3、 因?yàn)閿?shù)據(jù)結(jié)構(gòu)是討論抽象的數(shù)據(jù)存儲(chǔ)和算法的,一種結(jié)構(gòu)中元素的類型不一定是整型、字符型、浮點(diǎn)型或者用戶自定義類型,為了不重復(fù)說(shuō)明,使用過(guò)程中用“elemtype”代表所有可能的數(shù)據(jù)類型,簡(jiǎn)單明了的概括了整體。
4、在算法中,除特別說(shuō)明外,規(guī)定ElemType的默認(rèn)是int型。
5、拓展資料:數(shù)據(jù)結(jié)構(gòu)是討論抽象的數(shù)據(jù)存儲(chǔ)和算法的,一種結(jié)構(gòu)中元素的類型不一定是整形、字符型、浮點(diǎn)型或者用戶自定義類型,所以干脆就直接叫“elemtype”。
6、代表所有可能的數(shù)據(jù)類型。
7、typedef int ElemType;//定義ElemType為int類型,你想讓它是什么類型自己用typedef重定義就行。
8、也可以用模板表示,類似template里面的T。
9、為了利于理解,可以把”ElemType“等同于”一套房子“來(lái)理解:“一套房子”的含義大家都非常清楚,但一套房子的具體含義是因人而異的,有的認(rèn)為是“四室二廳”,有的認(rèn)為是“二室一廳”,也有的認(rèn)為是“一室一廳”,對(duì)此大家也沒(méi)有任何異議。
10、其實(shí)ElemType也是這樣的,它有時(shí)表示“整型”,有時(shí)表示“用戶自定義的結(jié)構(gòu)體”,也可以是其他形式的類型自由表示。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!