If value is larger than the specified size, an error is given. This can be ignored with the -t flag, which will truncate the value to size bytes.
The -l and -b flags are used to select little-endian and big-endian byte order, respectively. If neither is given, the byte order of the currently selected processor is used.