tolower.c
上传用户:nvosite88
上传日期:2007-01-17
资源大小:4983k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /* tolower.c - character classification and conversion macros */
  2. /* Copyright 1992-1993 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01f,03mar93,jdi  more documentation cleanup for 5.1.
  7. 01e,07feb93,jdi  documentation cleanup for 5.1.
  8. 01d,13oct92,jdi  mangen fixes.
  9. 01c,20sep92,smb  documentation additions
  10. 01b,04jul92,smb  added vxWorks.h and extra documentation
  11. 01a,24mar92,smb  written
  12. */
  13. /*
  14. DESCRIPTION
  15. INCLUDE FILE: ctype.h
  16. SEE ALSO: American National Standard X3.159-1989
  17. NOMANUAL
  18. */
  19. #include "vxWorks.h"
  20. #include "ctype.h"
  21. #undef tolower
  22. /*******************************************************************************
  23. *
  24. * tolower - convert an upper-case letter to its lower-case equivalent (ANSI)
  25. *
  26. * This routine converts an upper-case letter to the corresponding lower-case
  27. * letter.
  28. *
  29. * INCLUDE FILES: ctype.h
  30. *
  31. * RETURNS:
  32. * If <c> is an upper-case letter, it returns the lower-case equivalent;
  33. * otherwise, it returns the argument unchanged.
  34. */
  35. int tolower 
  36.     (
  37.     int c       /* character to convert */
  38.     )
  39.     {
  40.     return __tolower(c);
  41.     }