c語言動(dòng)態(tài)內(nèi)存分配有什么用 c語言動(dòng)態(tài)分配內(nèi)存和數(shù)組分配各有什么優(yōu)缺點(diǎn)?
c語言動(dòng)態(tài)分配內(nèi)存和數(shù)組分配各有什么優(yōu)缺點(diǎn)?動(dòng)態(tài)分配內(nèi)存,根據(jù)需要分配空間,不浪費(fèi)空間。缺點(diǎn)是不能按數(shù)組的順序訪問,數(shù)組的迭代器可以通過添加一個(gè)元素來訪問下一個(gè)元素,方便訪問,前者要注意釋放內(nèi)存。數(shù)組
c語言動(dòng)態(tài)分配內(nèi)存和數(shù)組分配各有什么優(yōu)缺點(diǎn)?
動(dòng)態(tài)分配內(nèi)存,根據(jù)需要分配空間,不浪費(fèi)空間。
缺點(diǎn)是不能按數(shù)組的順序訪問,數(shù)組的迭代器可以通過添加一個(gè)元素來訪問下一個(gè)元素,方便訪問,前者要注意釋放內(nèi)存。數(shù)組分配必須在編譯之前指定數(shù)組的大小,而動(dòng)態(tài)分配非常靈活。