是不是可以考慮使用結(jié)構(gòu)體來(lái)構(gòu)造簡(jiǎn)單的數(shù)據(jù)模型?
結(jié)構(gòu)體中可以構(gòu)造方法,以及調(diào)用方法。是否可以考慮使用結(jié)構(gòu)體來(lái)定義簡(jiǎn)單的數(shù)據(jù)模型?
這樣的數(shù)據(jù)模型與使用類構(gòu)造的數(shù)據(jù)模型有什么優(yōu)勢(shì)以及缺點(diǎn)。
結(jié)構(gòu)體中可以構(gòu)造方法,以及調(diào)用方法。是否可以考慮使用結(jié)構(gòu)體來(lái)定義簡(jiǎn)單的數(shù)據(jù)模型?
這樣的數(shù)據(jù)模型與使用類構(gòu)造的數(shù)據(jù)模型有什么優(yōu)勢(shì)以及缺點(diǎn)。
2016-08-31
舉報(bào)
2016-08-31
可以使用的,課程中也有講到區(qū)別:
結(jié)構(gòu)體構(gòu)造的數(shù)據(jù)模型是值類型,存取在棧中效率更高,可以產(chǎn)生很多不同的副本;
類構(gòu)造的是引用類型,存在堆中。