Home / C Programming / C Fundamentals :: Discussion

Discussion :: C Fundamentals

  1. For 16-bit compiler allowable range for integer constants is ________?

  2. A.

     -3.4e38 to 3.4e38

    B.

     -32767 to 32768

    C.

     -32668 to 32667

    D.

     -32768 to 32767

    View Answer

    Workspace

    Answer : Option D

    Explanation :

    In a 16 Bit C compiler we have 2 bytes to store an integer, and 1 byte for a character.
    For unsigned integers the range is 0 to 65535.
    For signed integers the range is -32768 to 32767.
    For unsigned character, 0 to 255


Be The First To Comment