\b;Anweisung \c;sizeof\n;
Mit der Anweisung \c;sizeof\n; können Sie herausfinden, wie viele Elemente in einem \l;Array\u cbot\array; enthalten sind. Die Anweisung gibt den Index des letzten Elements plus eins zurück ("leere" Elemente werden mitgezählt).
\c;
\s;{
\s;	int a[12];
\s;	a[5] = 345;
\s;	message( sizeof(a) );  // zeigt 6 an
\s;}
\n;
Nach der Zeile \c;a[5]=345\n; wird das Array 6 Elemente enthalten. Die nicht initialisierten Elemente \c;[0]\n;, \c;[1]\n;, \c;[2]\n;, \c;[3]\n; und \c;[4]\n; werden mitgezählt.

Bei mehrdimensionalen Arrays können Sie die Größe von Unterarrays erhalten:
\c;
\s;float xy[][];  // 2-dimensionales Array
\s;xy[5][10] = 67;
\s;message( sizeof(xy)    );  // zeigt 6 an
\s;message( sizeof(xy[5]) );  // zeigt 11 an
\s;
\n;
\t;Siehe auch
Die \l;CBOT-Sprache\u cbot;, \l;Variablentypen\u cbot\type; und \l;Kategorien\u cbot\category;.
