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

VxWorks

开发平台:

C/C++

  1. /* putw.c - put a word. stdio.h */ 
  2.  
  3. /* Copyright 1992-1993 Wind River Systems, Inc. */
  4.  
  5. /* 
  6. modification history 
  7. -------------------- 
  8. 01d,05mar93,jdi  documentation cleanup for 5.1.
  9. 01c,21sep92,smb  tweaks for mg
  10. 01b,20sep92,smb  documentation additions
  11. 01a,29jul92,smb  written.
  12. */ 
  13.  
  14. /* 
  15. DESCRIPTION 
  16.  
  17. INCLUDE FILE: stdio.h, string.h 
  18.  
  19. SEE ALSO: American National Standard X3.159-1989 
  20. NOMANUAL
  21. */ 
  22.  
  23. #include "vxWorks.h" 
  24. #include "stdio.h" 
  25.  
  26. /******************************************************************************
  27. *
  28. * putw - write a word (32-bit integer) to a stream
  29. *
  30. * This routine appends the 32-bit quantity <w> to a specified stream.
  31. *
  32. * This routine is provided for compatibility with earlier VxWorks releases.
  33. * INCLUDE FILES: stdio.h 
  34. *
  35. * RETURNS: The value written.
  36. */
  37. int putw
  38.     (
  39.     int     w,  /* word (32-bit integer) */
  40.     FILE *  fp /* output stream */
  41.     )
  42.     {
  43.     return (fwrite ((void *) &w, sizeof (int), 1, fp) == 1 ? w : EOF);
  44.     }