• Nickey kumar
  • 67653 views
  • 1
  • 0
 A. 2 bits
 B. 1 Byte  
 C. 2 Bytes
 D. 1 bit
Ans 1 Byte

32 bit architectures are word aligned and byte referenced. It is irrelevant how the architecture stores a char, but to compiler, you must reference chars 1 byte at a time, even if they use up less than 1 byte. This is why sizeof(char) is 1