expected token: "]", but found "-identifier-"
#7

RTFM?

Quote:
With multi-dimensional arrays, the sizeof operator can return the number
of elements in each dimension. For the last (minor) dimension, an element
will again be a cell, but for the major dimension(s), an element is a sub-array.
In the following code snippet, observe that the syntax sizeof matrix refers
to the major dimension of the two-dimensional array and the syntax sizeof
matrix[] refers to the minor dimension of the array. The values that this
snippet prints are 3 and 2 (for the major and minor dimensions respectively):
pawn Код:
new matrix[3][2] = { { 1, 2 }, { 3, 4 }, { 5, 6 } };
printf("%d %d", sizeof(matrix), sizeof(matrix[]));
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)