一維數組可以寫成:int[ ]x 或者int x[ ];
二維數組可以寫成:int[ ] y [ ] 或者int y[ ][ ] 或者int [ ][ ]y
面試題如下:
聲明數組int[ ]x,y[ ];下列不能編譯通過的是:(int[ ]x,y[ ]可以寫成“int [ ]x”和“int [ ]y[ ]”)
1、x[0]=y;//不能編譯通過,因為y表示為一個“一維數組”,而x[0]為一個整形的變量值,類型不匹配
2、y[0]=x;//能編譯通過,因為x和y[0]都表示為一個一維數組
3、y[0][0]=x;//不能編譯通過,y[0][0]表示為值,x表示為一維數組
4、x[0][0]=y;//不能編譯通過,表示錯誤
5、y[0][0]=x[0];//能編譯通過,因為雙方都表示為值