⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stdio.h

📁 用SPCE061A控制两个电机画任意直线的程序。
💻 H
字号:
/* Revision history: * 2004-3-18 modify size_t define by wenyan  *//* * stdio.h - input/output definitions * * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands. * See the copyright notice in the ACK home directory, in the file "Copyright". *//* $Header: /users/cosc/staff/paul/CVS/minix1.7/include/stdio.h,v 1.3 1996/07/31 22:43:48 paul Exp $ */#ifndef _STDIO_H#define	_STDIO_H/* * Focus point of all stdio activity. */typedef struct __iobuf {	int		_count;	int		_fd;	int		_flags;	int		_bufsiz;	unsigned char	*_buf;	unsigned char	*_ptr;} FILE;#define	_IOFBF		0x000#define	_IOREAD		0x001#define	_IOWRITE	0x002#define	_IONBF		0x004#define	_IOMYBUF	0x008#define	_IOEOF		0x010#define	_IOERR		0x020#define	_IOLBF		0x040#define	_IOREADING	0x080#define	_IOWRITING	0x100#define	_IOAPPEND	0x200/* The following definitions are also in <unistd.h>. They should not * conflict. */#define	SEEK_SET	0#define	SEEK_CUR	1#define	SEEK_END	2#define	stdin		(&__stdin)#define	stdout		(&__stdout)#define	stderr		(&__stderr)#define	BUFSIZ		1024#define	NULL		((void *)0)#define	EOF		(-1)#define	FOPEN_MAX	20#define	FILENAME_MAX	14#define	TMP_MAX		999#define	L_tmpnam	(sizeof("/tmp/") + FILENAME_MAX)#define __STDIO_VA_LIST__	void *typedef long int	fpos_t;#ifndef _SIZE_T#define	_SIZE_T//typedef unsigned int	size_t;		/* type returned by sizeof */typedef unsigned long	size_t;		//2004-3-18 modify by wenyan#endif /* _SIZE_T */extern FILE	*__iotab[FOPEN_MAX];extern FILE	__stdin, __stdout, __stderr;#ifndef _ANSI_H#include <ansi.h>#endifextern void printf_init(unsigned int outport_number);extern void printf_end(void);	_PROTOTYPE( int fflush, (FILE *_stream)					);_PROTOTYPE( int printf, (const char *_format, ...)			);_PROTOTYPE( int sprintf, (char *_s, const char *_format, ...)		);_PROTOTYPE( int putc, (int _c, FILE *_stream)				);_PROTOTYPE( int putchar, (int _c)					);_PROTOTYPE( int puts, (const char *_s)					);_PROTOTYPE( int ungetc, (int _c, FILE *_stream)				);_PROTOTYPE( int sscanf, (const char *_s, const char *_format, ...)	);_PROTOTYPE( void clearerr, (FILE *_stream)				);_PROTOTYPE( int feof, (FILE *_stream)					);_PROTOTYPE( int __fillbuf, (FILE *_stream)				);_PROTOTYPE( int __flushbuf, (int _c, FILE *_stream)			);#define	getchar()	getc(stdin)#define	putchar(c)	putc(c,stdout)#define	getc(p)		(--(p)->_count >= 0 ? (int) (*(p)->_ptr++) : \				__fillbuf(p))#define	putc(c, p)	(--(p)->_count >= 0 ? \			 (int) (*(p)->_ptr++ = (c)) : \			 __flushbuf((c),(p)))#define	feof(p)		(((p)->_flags & _IOEOF) != 0)#define	ferror(p)	(((p)->_flags & _IOERR) != 0)#define clearerr(p)     ((p)->_flags &= ~(_IOERR|_IOEOF))#ifdef _POSIX_SOURCE_PROTOTYPE( int fileno, (FILE *_stream)					);_PROTOTYPE (FILE *fdopen, (int _fildes, const char *_types) );#define	fileno(stream)		((stream)->_fd)#define L_ctermid 255	/* required by POSIX */#define L_cuserid 255	/* required by POSIX */#endif#endif /* _STDIO_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -