Expression Type Value ----------------------------------------------------------------------- a array of 2 arrays of 3 arrays of 4 arrays of 5 ints 0x0 a + 1 pointer to array of 3 arrays of 4 arrays of 5 ints 0x78 a[1] array of 3 arrays of 4 arrays of 5 ints 0x78 a[1] + 1 pointer to array of 4 arrays of 5 ints 0xA0 a[1][1] array of 4 arrays of 5 ints 0xA0 a[1][1] + 1 pointer to array of 5 ints 0xAA a[1][1][1] array of 5 ints 0xAA a[1][1][1] + 1 pointer to int 0xAC a[1][1][1][1] int 6 (Hexadecimal values are addresses relative to a) 0x78 == 120 0xA0 == 160 0xAA == 170 0xAC == 172