數(shù)組的聲明和分配空間問(wèn)題
如果把數(shù)組的聲明和分配空間按兩步完成:
int names[];
names= new int[10];
在編譯過(guò)程中,第二條語(yǔ)句的names會(huì)不會(huì)被系統(tǒng)識(shí)別為未定義的變量名?
比如:int[] names=new int[10];int names;這樣的定義方式會(huì)出錯(cuò)嗎?
如果把數(shù)組的聲明和分配空間按兩步完成:
int names[];
names= new int[10];
在編譯過(guò)程中,第二條語(yǔ)句的names會(huì)不會(huì)被系統(tǒng)識(shí)別為未定義的變量名?
比如:int[] names=new int[10];int names;這樣的定義方式會(huì)出錯(cuò)嗎?
2017-12-01
舉報(bào)
2017-12-14
這樣的寫(xiě)法只適合于局部變量 ?成員變量這樣寫(xiě)是會(huì)報(bào)錯(cuò)的
2017-12-01
數(shù)組 和 變量 一樣
都是 聲明加賦值 可以分開(kāi) 也可以一起?
數(shù)組聲明完 在分配空間的時(shí)候 就給數(shù)組了一個(gè)初始值0