ssize_t(3)                 Linux Programmer's Manual                ssize_t(3)



NAME
       size_t - signed version of size type

SYNOPSIS
       #include <sys/types.h>

       typedef ... ssize_t;

DESCRIPTION
       ssize_t  is an signed integral type, and is the signed type correspond-
       ing to the unsigned type size_t.  It is often used to represent  either
       a byte count (like size_t) or a negative error indication.

   Conversions
       In printf(3) and scanf(3), the z length modifier can be used to specify
       a ssize_t argument.

   Range
       size_t can represent values in at least [-1, 32767].

       In <limits.h>, the maximum value is given as SSIZE_MAX.

NOTES
       This type is not part of standard C.

CONFORMING TO
       IEEE Std 1003.1

SEE ALSO
       ssize_t(3),



                                  2005-02-03                        ssize_t(3)