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

VxWorks

开发平台:

C/C++

  1. /* isspace.c - character classification and conversion macros */
  2. /* Copyright 1992-1993 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01e,03mar93,jdi  more documentation cleanup for 5.1.
  7. 01d,07feb93,jdi  documentation cleanup for 5.1.
  8. 01c,20sep92,smb  documentation additions
  9. 01b,04jul92,smb  added vxWorks.h and extra documentation
  10. 01a,24mar92,smb  written
  11. */
  12. /*
  13. DESCRIPTION
  14. INCLUDE FILE: ctype.h
  15. SEE ALSO: American National Standard X3.159-1989
  16. NOMANUAL
  17. */
  18. #include "vxWorks.h"
  19. #include "ctype.h"
  20. #undef isspace
  21. /*******************************************************************************
  22. *
  23. * isspace - test whether a character is a white-space character (ANSI)
  24. *
  25. * This routine tests whether a character is one of
  26. * the standard white-space characters, as follows:
  27. * .TS
  28. * tab(|);
  29. * l l.
  30. *         space           | ""
  31. *         horizontal tab  | et
  32. *         vertical tab    | ev
  33. *         carriage return | er
  34. *         new-line        | en
  35. *         form-feed       | ef
  36. * .TE
  37. *
  38. * INCLUDE FILES: ctype.h
  39. *
  40. * RETURNS: Non-zero if and only if <c> is a space, tab, carriage return,
  41. * new-line, or form-feed character.
  42. */
  43. int isspace 
  44.     (
  45.     int c       /* character to test */
  46.     )
  47.     {
  48.     return __isspace(c);
  49.     }