NUMBER %SIZEOFNUMBER%
Scopo: ottenere la dimensione in byte del tipo %NUMBER%

Sintassi:
%NUMBER% %SIZEOFNUMBER%    

Descrizione: Consente di recuperare la dimensione del tipo %NUMBER% espresso in byte, quindi lo spazio di memoria occupato da un tipo %NUMBER% dipendente dalla piattaforma sulla quale viene evasa la richiesta.

Valore restituito: valore numerico
Torna 0 in caso di errore generico.

Vedere anche: %BYTEORDER%, Sistema

Esempio: %STRING%(msg, "Dimensione occupata da un intero ")
%IF%(%STRICMP%(%BYTEORDER%, "I") == 0)
 <!-- macchina Intel -->
 %STRCAT%(msg, "(CPU Intel) : ")
 %STRCAT%(msg, %ITOA%(%SIZEOFNUMBER%))
 %STRCAT%(msg, " bytes.
")
 %WRITE%(msg)
%ENDIF%

Program output:
Dimensione occupata da un intero (CPU Intel) : 4 bytes.