Answer:
a the char data occupies two bytes whereas int data occupies four bytes
b First of all = is a assignment operator and == is a comparison operator.
= operator is used to assign value to a variable and == operator is used to compare two variable or constants.
The left side of = operator can not be a constant, while for == operator both sides can be operator.