函數(shù)可以返回一個(gè)共用體變量 共用體的作用和用途有哪些啊?
共用體的作用和用途有哪些啊?同一內(nèi)存段可用于存儲(chǔ)多種不同類(lèi)型的成員,但一次只能存儲(chǔ)其中一種,不能同時(shí)存儲(chǔ)多個(gè)。也就是說(shuō),每時(shí)每刻只有一個(gè)成員在扮演一個(gè)角色,其他成員卻沒(méi)有,也就是說(shuō),他們不存在,也不同
共用體的作用和用途有哪些啊?
同一內(nèi)存段可用于存儲(chǔ)多種不同類(lèi)型的成員,但一次只能存儲(chǔ)其中一種,不能同時(shí)存儲(chǔ)多個(gè)。也就是說(shuō),每時(shí)每刻只有一個(gè)成員在扮演一個(gè)角色,其他成員卻沒(méi)有,也就是說(shuō),他們不存在,也不同時(shí)扮演一個(gè)角色。
2. Commons變量中的活動(dòng)成員是最后存儲(chǔ)的成員。保存新成員后,原始成員將失去其功能。
3. 公共體變量的地址與其成員的地址相同。
4. 不能將值賦給公共體變量名,也不能?chē)L試通過(guò)引用變量名來(lái)獲取值,并且不能在定義公共體變量時(shí)對(duì)其進(jìn)行初始化。
5. 不能將公共體變量作為函數(shù)參數(shù),也不能將函數(shù)帶回公共體變量,但可以使用指向公共體變量的指針。
6. 公共體類(lèi)型可以出現(xiàn)在結(jié)構(gòu)類(lèi)型的定義中,也可以定義公共體數(shù)組。相反,結(jié)構(gòu)也可以出現(xiàn)在共享體類(lèi)型的定義中,數(shù)組也可以用作共享體的成員??傊?。。共享實(shí)現(xiàn)了一段內(nèi)存的通用。。