Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- limits.h.c
- Limits for various variable types.
- http://www.qnx.com/developers/docs/6.5.0/index.jsp?topic=%2Fcom.qnx.doc.dinkum_en_c99%2Ftime.html
- https://www.tutorialspoint.com/c_standard_library/limits_h.htm
- https://stackoverflow.com/questions/3209909/how-to-printf-unsigned-long-in-c
- PRINTF - formatted output to standard output.
- (ANSI Standard)
- https://www.thinkage.ca/gcos/expl/c/lib/printf.html
- You can find all my C programs at Dragan Milicev's pastebin:
- https://pastebin.com/u/dmilicev
- */
- #include <stdio.h>
- #include <limits.h> // for limit values
- int main(void)
- {
- printf("\n The number of bits in a byte %d \n\n", CHAR_BIT );
- printf("\n The minimum value of SIGNED CHAR, SCHAR_MIN \t= %d \n", SCHAR_MIN );
- printf("\n The maximum value of SIGNED CHAR, SCHAR_MAX \t= %d \n", SCHAR_MAX );
- printf("\n The maximum value of UNSIGNED CHAR, UCHAR_MAX \t= %d \n\n", UCHAR_MAX );
- printf("\n The minimum value of CHAR, CHAR_MIN \t= %d \n", CHAR_MIN );
- printf("\n The maximum value of CHAR, CHAR_MAX \t= %d \n\n", CHAR_MAX );
- printf("\n The minimum value of SHORT INT, SHRT_MIN \t= %d \n", SHRT_MIN );
- printf("\n The maximum value of SHORT INT, SHRT_MAX \t= %d \n", SHRT_MAX );
- printf("\n The maximum value of USHORT INT, USHRT_MAX \t= %d \n\n", USHRT_MAX );
- printf("\n The minimum value of INT, INT_MIN \t= %d \n", INT_MIN );
- printf("\n The maximum value of INT, INT_MAX \t= %d \n", INT_MAX );
- printf("\n The maximum value of UINT, UINT_MAX \t= %u \n\n", UINT_MAX );
- printf("\n The minimum value of LONG, LONG_MIN \t= %ld \n", LONG_MIN );
- printf("\n The maximum value of LONG, LONG_MAX \t= %ld \n", LONG_MAX );
- printf("\n The maximum value of ULONG_MAX, ULONG_MAX \t= %lu \n\n", ULONG_MAX );
- return 0;
- } // main()
Add Comment
Please, Sign In to add comment