c可變長度數(shù)組 數(shù)組的大小是固定的?
數(shù)組的大小是固定的?是的,數(shù)組在定義時需要固定長度。長度是不變的。然而,二維數(shù)組有點特殊。例如,定義arr時,下面的框可以為空,因為后面的框包含一維數(shù)組的個數(shù),而同一二維數(shù)組中的一個位數(shù)組長度不等,所
數(shù)組的大小是固定的?
是的,數(shù)組在定義時需要固定長度。長度是不變的。然而,二維數(shù)組有點特殊。例如,定義arr時,下面的框可以為空,因為后面的框包含一維數(shù)組的個數(shù),而同一二維數(shù)組中的一個位數(shù)組長度不等,所以后面的框可以是不確定的。
VBA中如何定義一個長度可變的數(shù)組?
定義一個數(shù)組,并在必要時重新定義它
由于標(biāo)準(zhǔn)C語言沒有為操作系統(tǒng)提供內(nèi)容,如果您要為系統(tǒng)開發(fā)應(yīng)用程序,需要使用系統(tǒng)提供的API。比如微軟的系統(tǒng)是MFC,使用起來很麻煩,不能跨平臺。但是,Java在虛擬機中運行。只要使用虛擬機提供的類庫來完成應(yīng)用程序,就不需要再學(xué)習(xí)系統(tǒng)API,只要操作系統(tǒng)支持Java虛擬機,跨平臺非常方便。還有封裝效率的問題。Java提供的類庫相對簡單,使用方便。這與C的MFC有關(guān),也與開發(fā)環(huán)境有關(guān)。用VC6.0開發(fā)Windows應(yīng)用程序是用C語言編寫的,我不認(rèn)為它在Java環(huán)境中是所見即所得。研究Java的組織結(jié)構(gòu)對您來說是很費時的。但是Java環(huán)境要簡單得多。最后,C語言不支持面向?qū)ο蟮腏ava,但我認(rèn)為這不是重點,因為如果不使用Java提供類,就不需要從頭開始構(gòu)建Java