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

📄 format.h

📁 DSP部分功能测试 串口
💻 H
字号:
/*****************************************************************************/

/*  FORMAT.H v7.01                                                          */

/*  Copyright (c) 1995-2002 Texas Instruments Incorporated                   */

/*****************************************************************************/



/*****************************************************************************/

/* Structures and macros used in printf and scanf                            */

/*****************************************************************************/

#ifndef __FORMAT_H

#define __FORMAT_H

#include <stdarg.h>



#define _ARSIZE 128



extern int _scanfi(void *inp, const char *_format, va_list _ap,

            int (*_chkmbc)(void **inp, char **_format, int *num_read),

            char (*_inpchar)(void **inp),

            void (*_uninpchar)(void **inp, char outchar));

 

/****************************************************************************/

/* _FIELD STRUCTURE AND MACROS USED FOR PRINTF AND SCANF                    */

/****************************************************************************/

typedef struct {

      unsigned int   flags;   /* Format flags */

      int      fwidth;        /* Field width */

      int      precision;     /* Field precision */

      char     conv;          /* Conversion specifier */

} _PFIELD;

 

typedef struct {

      unsigned int   flags;   /* Format flags */

      int      fwidth;        /* Field width */

      int      precision;     /* Field precision */

      char     scanset[96];  /* Scanset used for '[' conversion */

      char     conv;          /* Conversion specifier */

} _SFIELD;

 

/****************/

/* PRINTF FLAGS */

/****************/



#define _PFMINUS  0x01

#define _PFPLUS   0x02

#define _PFSPACE  0x04

#define _PFPOUND  0x08

#define _PFZERO   0x10

 

/***************/

/* SCANF FLAGS */

/***************/



#define _SFSTAR   0x01

#define _SFCIRC   0x02



/****************/

/* MUTUAL FLAGS */

/****************/



#define _MFH      0x20

#define _MFL      0x40

#define _MFLD     0x80



#endif

⌨️ 快捷键说明

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