```cpp <element_type> <array_name> [<length>] {<values}; ``` Array subscripting: accessing specific index of an array Name of array represents location or address in memory of first element in the array (index 0) Subscripting index represents offset from the first element Raw arrays in C++ very efficient No bounds checking Multi-dimensional ```cpp <element_type> <array_name> [dim1_size][dim2_size] int movie_rating [3][4]; ``` Initializing: ```cpp int movie_rating [3][4] { {0,4,3,5}, {2,3,3,5}, {1,4,4,5} } ``` 3 rows, 4 columns