Quoting from the book I'm reading:
signed char, signed short int, signed int, signed long int, signed long long int
are called standard signed integer typesunsigned char, unsigned short int, unsigned int, unsigned long int, unsigned long long int, _Bool
are called standard unsigned integer types- In addition to the standard integer types, the C99 standard allows implementation-defined extended integer types, both signed and unsigned. For example, a compiler might be provide signed and unsigned 128-bit integer types.
I've problem with 3rd point. What are these "extended integer types"? Any examples?
Extended integer types are implementation-specific integer types that are provided as an extension. Because almost everything about such extensions is implementation-defined, the standard can’t say much about them. However, a C++09 proposal provides a framework for implementing such extensions in a way that doesn’t interfere with the behavior of standard compliant programs.
you should refer this,which covers everything about extended integer types.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With