{{keywords>wiki library source code example reference}}
===== sizeof =====
#include
int sizeof(VALUE);
sizeof operator returns the number of bytes to be reserved for a variable or a data type.
===== C Sourcecode Example =====
#include /* including standard library */
#include
//#include /* uncomment this for Windows */
int main(void){
printf("int: %d bytes\n", sizeof(int) );
printf("Hello World: %d bytes\n", sizeof("Hello World") );
return 0;
}
==== Output ====
Output:
user@host:~$ ./sizeof
int: 4 bytes
Hello World: 12 bytes