All hardcoded strings include the null at the end. That's why char strConst[]="abc"; has 4 characters in memory. The value of the null is zero. What is the internal representation of FALSE?
Remember an assignment (single =) is an expression which returns a value. The value which is assigned.
a = b = c; will give both a and b the value of c.
![]()