then the narrower value is converted to the wider type**C.** If the signed type is wider than the unsigned type, then the unsigned value is converted to the signed type **D.** Otherwise the signed type is converted to the unsigned typeSDB@79I didn't ask about casting...
You cannot fully grasp the topics without fully knowing the above items.
SDB@79