Guaranteed to be a signed 32-bit integer on all platforms.
#include <prtypes.h> typedefdefinition PRInt32;
May be defined as an int or a long, depending on the platform. For syntax details for each platform, see prtypes.h.
int
long