Name: Anonymous 2011-11-17 20:28
OPEN STANDARDS, NOT OPEN SOURCE
(unsigned char)0) as opposed to zero characters ('0'), or integers/floating-point numbers that compare equal to zero, but are not all-bits-zero (such as -0.0 or an integer with non-zero padding bits). In a standard, this is important because developers could interpret unqualified "zero" as 0x30, 0xF0, or 0x80000000, and not be incorrect.