With a type as operand
Evaluates into the size in bytes, of type size_t, of objects of the given type. Requires parentheses around the type.
printf("%zu\n", sizeof(int)); /* Valid, outputs the size of an int object, which is platform-dependent. */
printf("%zu\n", sizeof int); ...