• raulggonzalez (2/29/2012)


    The explanation I see is that on answers 1,3,4,5,6 implicit data types conversion happens because of mixing INT and CHAR types.

    On the answer 2, we just try to multiply 2 CHAR, therefore an error is raised up.

    Good question!

    Yeah, I have to agree, multiplying strings is the cause. It errors before it even tries to implicitly cast the answer to an int.