When accessing elements in a multi-dimensional array in C++ or similar languages, each index must be enclosed in its own set of square brackets. For example, a two-dimensional array is accessed as matrix[i][j], where each index is surrounded by brackets.