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

📄 inttypes.h

📁 linux下的MPEG1
💻 H
字号:
/*  * Copyright (C) 2000-2004 the xine project *  * This file is part of xine, a unix video player. *  * xine is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. *  * xine is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. *  * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA * * WIN32 PORT, * by Matthew Grooms <elon@altavista.com> * * inttypes.h - Standard integer definitions. * */#ifndef _SYS_INTTYPES_H_#define _SYS_INTTYPES_H_#include <stdint.h>typedef __int8 int8_t;typedef unsigned __int8 uint8_t;typedef __int16 int16_t;typedef unsigned __int16 uint16_t;typedef __int32 int32_t;typedef unsigned __int32 uint32_t;typedef __int64 int64_t;typedef unsigned __int64 uint64_t;typedef int intptr_t;typedef unsigned int uintptr_t;typedef __int64 intmax_t;typedef unsigned __int64 uintmax_t;typedef signed __int64 intmax_t;typedef unsigned __int64 uintmax_t;#define __WORDSIZE 32/* The ISO C99 standard specifies that these macros must only be   defined if explicitly requested.  */#if !defined __cplusplus || defined __STDC_FORMAT_MACROS# if __WORDSIZE == 64#  define __PRI64_PREFIX        "l"#  define __PRIPTR_PREFIX       "l"# else#  define __PRI64_PREFIX        "I64"#  define __PRIPTR_PREFIX# endif/* Macros for printing format specifiers.  *//* Decimal notation.  */# define PRId8          "d"# define PRId16         "d"# define PRId32         "d"# define PRId64         __PRI64_PREFIX "d"# define PRIdLEAST8     "d"# define PRIdLEAST16    "d"# define PRIdLEAST32    "d"# define PRIdLEAST64    __PRI64_PREFIX "d"# define PRIdFAST8      "d"# define PRIdFAST16     "d"# define PRIdFAST32     "d"# define PRIdFAST64     __PRI64_PREFIX "d"# define PRIi8          "i"# define PRIi16         "i"# define PRIi32         "i"# define PRIi64         __PRI64_PREFIX "i"# define PRIiLEAST8     "i"# define PRIiLEAST16    "i"# define PRIiLEAST32    "i"# define PRIiLEAST64    __PRI64_PREFIX "i"# define PRIiFAST8      "i"# define PRIiFAST16     "i"# define PRIiFAST32     "i"# define PRIiFAST64     __PRI64_PREFIX "i"/* Octal notation.  */# define PRIo8          "o"# define PRIo16         "o"# define PRIo32         "o"# define PRIo64         __PRI64_PREFIX "o"# define PRIoLEAST8     "o"# define PRIoLEAST16    "o"# define PRIoLEAST32    "o"# define PRIoLEAST64    __PRI64_PREFIX "o"# define PRIoFAST8      "o"# define PRIoFAST16     "o"# define PRIoFAST32     "o"# define PRIoFAST64     __PRI64_PREFIX "o"/* Unsigned integers.  */# define PRIu8          "u"# define PRIu16         "u"# define PRIu32         "u"# define PRIu64         __PRI64_PREFIX "u"# define PRIuLEAST8     "u"# define PRIuLEAST16    "u"# define PRIuLEAST32    "u"# define PRIuLEAST64    __PRI64_PREFIX "u"# define PRIuFAST8      "u"# define PRIuFAST16     "u"# define PRIuFAST32     "u"# define PRIuFAST64     __PRI64_PREFIX "u"/* lowercase hexadecimal notation.  */# define PRIx8          "x"# define PRIx16         "x"# define PRIx32         "x"# define PRIx64         __PRI64_PREFIX "x"# define PRIxLEAST8     "x"# define PRIxLEAST16    "x"# define PRIxLEAST32    "x"# define PRIxLEAST64    __PRI64_PREFIX "x"# define PRIxFAST8      "x"# define PRIxFAST16     "x"# define PRIxFAST32     "x"# define PRIxFAST64     __PRI64_PREFIX "x"/* UPPERCASE hexadecimal notation.  */# define PRIX8          "X"# define PRIX16         "X"# define PRIX32         "X"# define PRIX64         __PRI64_PREFIX "X"# define PRIXLEAST8     "X"# define PRIXLEAST16    "X"# define PRIXLEAST32    "X"# define PRIXLEAST64    __PRI64_PREFIX "X"# define PRIXFAST8      "X"# define PRIXFAST16     "X"# define PRIXFAST32     "X"# define PRIXFAST64     __PRI64_PREFIX "X"/* Macros for printing `intmax_t' and `uintmax_t'.  */# define PRIdMAX        __PRI64_PREFIX "d"# define PRIiMAX        __PRI64_PREFIX "i"# define PRIoMAX        __PRI64_PREFIX "o"# define PRIuMAX        __PRI64_PREFIX "u"# define PRIxMAX        __PRI64_PREFIX "x"# define PRIXMAX        __PRI64_PREFIX "X"/* Macros for printing `intptr_t' and `uintptr_t'.  */# define PRIdPTR        __PRIPTR_PREFIX "d"# define PRIiPTR        __PRIPTR_PREFIX "i"# define PRIoPTR        __PRIPTR_PREFIX "o"# define PRIuPTR        __PRIPTR_PREFIX "u"# define PRIxPTR        __PRIPTR_PREFIX "x"# define PRIXPTR        __PRIPTR_PREFIX "X"/* Macros for scanning `intmax_t' and `uintmax_t'. */#define SCNdMAX         __PRI64_PREFIX "d"#define SCNiMAX         __PRI64_PREFIX "i"#define SCNoMAX         __PRI64_PREFIX "o"#define SCNuMAX         __PRI64_PREFIX "u"#define SCNxMAX         __PRI64_PREFIX "x"#define SCNXMAX         __PRI64_PREFIX "X"#endif /* !defined __cplusplus || defined __STDC_FORMAT_MACROS */#endif

⌨️ 快捷键说明

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