亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? inttypes.h

?? 在WinAVR下的ST7565圖形點陣的驅動程序
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* Copyright (c) 2004,2005,2007 Joerg Wunsch
   Copyright (c) 2005, Carlos Lamas
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

   * Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.

   * Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in
     the documentation and/or other materials provided with the
     distribution.

   * Neither the name of the copyright holders nor the names of
     contributors may be used to endorse or promote products derived
     from this software without specific prior written permission.

  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  POSSIBILITY OF SUCH DAMAGE. */

/* $Id: inttypes.h,v 1.16 2007/01/23 15:32:48 joerg_wunsch Exp $ */

#ifndef __INTTYPES_H_
#define __INTTYPES_H_

#include <stdint.h>

/** \file */
/** \defgroup avr_inttypes <inttypes.h>: Integer Type conversions
    \code #include <inttypes.h> \endcode

    This header file includes the exact-width integer definitions from
    <tt><stdint.h></tt>, and extends them with additional facilities
    provided by the implementation.

    Currently, the extensions include two additional integer types
    that could hold a "far" pointer (i.e. a code pointer that can
    address more than 64 KB), as well as standard names for all printf
    and scanf formatting options that are supported by the \ref avr_stdio.
    As the library does not support the full range of conversion
    specifiers from ISO 9899:1999, only those conversions that are
    actually implemented will be listed here.

    The idea behind these conversion macros is that, for each of the
    types defined by <stdint.h>, a macro will be supplied that portably
    allows formatting an object of that type in printf() or scanf()
    operations.  Example:

    \code
    #include <inttypes.h>

    uint8_t smallval;
    int32_t longval;
    ...
    printf("The hexadecimal value of smallval is " PRIx8
           ", the decimal value of longval is " PRId32 ".\n",
	   smallval, longval);
    \endcode
*/

/** \name Far pointers for memory access >64K */

/*@{*/
/** \ingroup avr_inttypes
    signed integer type that can hold a pointer > 64 KB */
typedef int32_t int_farptr_t;

/** \ingroup avr_inttypes
    unsigned integer type that can hold a pointer > 64 KB */
typedef uint32_t uint_farptr_t;
/*@}*/

#if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS)


/** \name macros for printf and scanf format specifiers

    For C++, these are only included if __STDC_LIMIT_MACROS
    is defined before including <inttypes.h>.
 */

/*@{*/
/** \ingroup avr_inttypes
    decimal printf format for int8_t */
#define		PRId8			"d"
/** \ingroup avr_inttypes
    decimal printf format for int_least8_t */
#define		PRIdLEAST8		"d"
/** \ingroup avr_inttypes
    decimal printf format for int_fast8_t */
#define		PRIdFAST8		"d"

/** \ingroup avr_inttypes
    integer printf format for int8_t */
#define		PRIi8			"i"
/** \ingroup avr_inttypes
    integer printf format for int_least8_t */
#define		PRIiLEAST8		"i"
/** \ingroup avr_inttypes
    integer printf format for int_fast8_t */
#define		PRIiFAST8		"i"


/** \ingroup avr_inttypes
    decimal printf format for int16_t */
#define		PRId16			"d"
/** \ingroup avr_inttypes
    decimal printf format for int_least16_t */
#define		PRIdLEAST16		"d"
/** \ingroup avr_inttypes
    decimal printf format for int_fast16_t */
#define		PRIdFAST16		"d"

/** \ingroup avr_inttypes
    integer printf format for int16_t */
#define		PRIi16			"i"
/** \ingroup avr_inttypes
    integer printf format for int_least16_t */
#define		PRIiLEAST16		"i"
/** \ingroup avr_inttypes
    integer printf format for int_fast16_t */
#define		PRIiFAST16		"i"


/** \ingroup avr_inttypes
    decimal printf format for int32_t */
#define		PRId32			"ld"
/** \ingroup avr_inttypes
    decimal printf format for int_least32_t */
#define		PRIdLEAST32		"ld"
/** \ingroup avr_inttypes
    decimal printf format for int_fast32_t */
#define		PRIdFAST32		"ld"

/** \ingroup avr_inttypes
    integer printf format for int32_t */
#define		PRIi32			"li"
/** \ingroup avr_inttypes
    integer printf format for int_least32_t */
#define		PRIiLEAST32		"li"
/** \ingroup avr_inttypes
    integer printf format for int_fast32_t */
#define		PRIiFAST32		"li"


#ifdef __avr_libc_does_not_implement_long_long_in_printf_or_scanf

#define		PRId64			"lld"
#define		PRIdLEAST64		"lld"
#define		PRIdFAST64		"lld"

#define		PRIi64			"lli"
#define		PRIiLEAST64		"lli"
#define		PRIiFAST64		"lli"


#define		PRIdMAX			"lld"
#define		PRIiMAX			"lli"

#endif

/** \ingroup avr_inttypes
    decimal printf format for intptr_t */
#define		PRIdPTR			PRId16
/** \ingroup avr_inttypes
    integer printf format for intptr_t */
#define		PRIiPTR			PRIi16

/** \ingroup avr_inttypes
    octal printf format for uint8_t */
#define		PRIo8			"o"
/** \ingroup avr_inttypes
    octal printf format for uint_least8_t */
#define		PRIoLEAST8		"o"
/** \ingroup avr_inttypes
    octal printf format for uint_fast8_t */
#define		PRIoFAST8		"o"

/** \ingroup avr_inttypes
    decimal printf format for uint8_t */
#define		PRIu8			"u"
/** \ingroup avr_inttypes
    decimal printf format for uint_least8_t */
#define		PRIuLEAST8		"u"
/** \ingroup avr_inttypes
    decimal printf format for uint_fast8_t */
#define		PRIuFAST8		"u"

/** \ingroup avr_inttypes
    hexadecimal printf format for uint8_t */
#define		PRIx8			"x"
/** \ingroup avr_inttypes
    hexadecimal printf format for uint_least8_t */
#define		PRIxLEAST8		"x"
/** \ingroup avr_inttypes
    hexadecimal printf format for uint_fast8_t */
#define		PRIxFAST8		"x"

/** \ingroup avr_inttypes
    uppercase hexadecimal printf format for uint8_t */
#define		PRIX8			"X"
/** \ingroup avr_inttypes
    uppercase hexadecimal printf format for uint_least8_t */
#define		PRIXLEAST8		"X"
/** \ingroup avr_inttypes
    uppercase hexadecimal printf format for uint_fast8_t */
#define		PRIXFAST8		"X"


/** \ingroup avr_inttypes
    octal printf format for uint16_t */
#define		PRIo16			"o"
/** \ingroup avr_inttypes
    octal printf format for uint_least16_t */
#define		PRIoLEAST16		"o"
/** \ingroup avr_inttypes
    octal printf format for uint_fast16_t */
#define		PRIoFAST16		"o"

/** \ingroup avr_inttypes
    decimal printf format for uint16_t */
#define		PRIu16			"u"
/** \ingroup avr_inttypes
    decimal printf format for uint_least16_t */
#define		PRIuLEAST16		"u"
/** \ingroup avr_inttypes
    decimal printf format for uint_fast16_t */
#define		PRIuFAST16		"u"

/** \ingroup avr_inttypes
    hexadecimal printf format for uint16_t */
#define		PRIx16			"x"
/** \ingroup avr_inttypes
    hexadecimal printf format for uint_least16_t */
#define		PRIxLEAST16		"x"
/** \ingroup avr_inttypes
    hexadecimal printf format for uint_fast16_t */
#define		PRIxFAST16		"x"

/** \ingroup avr_inttypes
    uppercase hexadecimal printf format for uint16_t */
#define		PRIX16			"X"
/** \ingroup avr_inttypes
    uppercase hexadecimal printf format for uint_least16_t */
#define		PRIXLEAST16		"X"
/** \ingroup avr_inttypes
    uppercase hexadecimal printf format for uint_fast16_t */
#define		PRIXFAST16		"X"


/** \ingroup avr_inttypes
    octal printf format for uint32_t */
#define		PRIo32			"lo"
/** \ingroup avr_inttypes
    octal printf format for uint_least32_t */
#define		PRIoLEAST32		"lo"

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩精品一区二区三区蜜桃 | 精品国产免费久久| 欧美国产日韩在线观看| 午夜电影网亚洲视频| 成人一区二区三区在线观看| 欧美三级电影精品| 国产精品久久精品日日| 精品一区二区三区影院在线午夜 | 免费高清视频精品| 在线观看网站黄不卡| 国产亚洲成av人在线观看导航| 日韩成人午夜精品| 成人av在线网站| 精品国产一区二区三区不卡| 亚洲午夜视频在线观看| eeuss影院一区二区三区| 欧美zozozo| 亚洲国产成人tv| 91久久线看在观草草青青| 中文av字幕一区| 国产精品自拍毛片| 精品国产人成亚洲区| 蜜臀av性久久久久蜜臀aⅴ四虎| 91年精品国产| 成人欧美一区二区三区在线播放| 国产主播一区二区三区| 日韩欧美在线不卡| 美洲天堂一区二卡三卡四卡视频 | 99久久综合精品| 亚洲国产精品传媒在线观看| 国产美女一区二区| 久久精品男人天堂av| 国内精品伊人久久久久av一坑 | 国产亚洲欧洲997久久综合| 久久精品72免费观看| 欧美一卡二卡在线观看| 日本中文在线一区| 欧美成人aa大片| 国内精品不卡在线| 国产精品色噜噜| av电影在线不卡| 亚洲资源中文字幕| 欧美日韩一区国产| 蜜桃一区二区三区在线观看| 日韩欧美成人一区| 国产精品一区免费视频| 欧美国产精品v| 91免费看`日韩一区二区| 五月婷婷综合激情| 91精品国产色综合久久ai换脸 | 欧美午夜片在线观看| 午夜精品久久久久久久| 日韩精品专区在线影院重磅| 精品一区二区在线免费观看| 国产精品日韩精品欧美在线| 91亚洲国产成人精品一区二三| 亚洲一级二级在线| 欧美一区二区精品久久911| 国产一区二区三区日韩| 亚洲日本在线视频观看| 欧美日韩中字一区| 国产一区二区视频在线播放| 中文字幕第一页久久| 欧美在线视频全部完| 久久国产婷婷国产香蕉| 亚洲国产成人在线| 欧美视频三区在线播放| 精品一区二区影视| 一区二区三区四区在线播放| 日韩女优av电影| 色视频欧美一区二区三区| 日韩中文字幕区一区有砖一区| 国产午夜精品美女毛片视频| 欧美日韩免费观看一区二区三区| 久草热8精品视频在线观看| 亚洲视频在线观看一区| 成人ar影院免费观看视频| 日本三级韩国三级欧美三级| 国产精品萝li| 欧美不卡一区二区三区四区| 91亚洲精品一区二区乱码| 激情综合网av| 亚洲一级在线观看| 国产精品蜜臀在线观看| 日韩一区二区免费高清| 91久久精品网| 懂色av一区二区在线播放| 天天影视涩香欲综合网| 亚洲日本护士毛茸茸| 欧美精品一区二区蜜臀亚洲| 精品视频在线免费看| 成人黄色一级视频| 国产一区 二区 三区一级| 亚洲国产综合91精品麻豆| 国产精品二区一区二区aⅴ污介绍| 日韩欧美一区电影| 在线播放91灌醉迷j高跟美女| www.日韩av| 不卡一卡二卡三乱码免费网站| 日本vs亚洲vs韩国一区三区二区 | 一本色道久久综合精品竹菊| 国产一区二区日韩精品| 日本欧美大码aⅴ在线播放| 亚洲午夜成aⅴ人片| 综合久久综合久久| 中文字幕成人av| 国产香蕉久久精品综合网| 欧美mv和日韩mv国产网站| 欧美一区二区三区在线电影| 欧美一级二级在线观看| 制服丝袜一区二区三区| 91麻豆精品国产91久久久久| 在线免费不卡电影| 在线免费视频一区二区| 欧洲生活片亚洲生活在线观看| 91啦中文在线观看| 91蜜桃免费观看视频| 99精品视频在线观看| 9l国产精品久久久久麻豆| 99re成人在线| 欧美亚洲一区二区在线观看| 在线观看日韩毛片| 欧美久久久久久蜜桃| 91麻豆精品久久久久蜜臀| 日韩一区二区免费在线电影| 欧美电影免费观看高清完整版在线| 日韩午夜精品视频| 久久毛片高清国产| 国产精品色呦呦| 亚洲综合激情小说| 日本视频中文字幕一区二区三区| 久久99精品网久久| 懂色一区二区三区免费观看| 99久久久无码国产精品| 在线观看日韩国产| 欧美大黄免费观看| 国产精品毛片无遮挡高清| 一区二区三区在线视频播放| 视频一区二区三区入口| 国产专区欧美精品| 91浏览器在线视频| 欧美精品一卡二卡| 久久综合狠狠综合久久综合88| 国产精品美女久久久久久2018| 一区二区三区在线不卡| 日韩激情视频网站| 国产成人精品亚洲日本在线桃色| 91在线视频播放| 欧美一级高清大全免费观看| 欧美精彩视频一区二区三区| 亚洲精品国产视频| 九色综合狠狠综合久久| 99精品欧美一区二区三区综合在线| 欧美日韩精品一区二区三区四区| 精品99999| 亚洲一二三区在线观看| 精品制服美女丁香| 在线免费观看日本一区| 精品日韩99亚洲| 一区二区三区日韩精品视频| 麻豆成人免费电影| 日本道免费精品一区二区三区| 欧美videos中文字幕| 亚洲美女免费视频| 国产一区二区三区日韩| 欧美肥大bbwbbw高潮| 国产精品夫妻自拍| 经典三级在线一区| 欧美日韩不卡视频| 亚洲视频在线观看三级| 国产精品99久久久久久久女警 | www精品美女久久久tv| 亚洲va韩国va欧美va精品| 成人av小说网| 日韩免费看的电影| 亚洲电影欧美电影有声小说| eeuss鲁片一区二区三区| 欧美tk丨vk视频| 天堂av在线一区| 色哟哟一区二区在线观看| 亚洲国产精品成人综合色在线婷婷| 日韩av一区二| 欧美日韩美少妇| 亚洲免费成人av| 97精品久久久久中文字幕 | 国内精品写真在线观看| 91精品国产综合久久香蕉的特点 | 日韩精品高清不卡| 欧美日韩在线观看一区二区| 亚洲欧美激情视频在线观看一区二区三区| 精品伊人久久久久7777人| 91精品国产欧美一区二区成人 | 亚洲欧美色一区| jizz一区二区| 亚洲欧洲无码一区二区三区| 国产69精品久久久久毛片 | 国产99久久久国产精品免费看| 欧美mv和日韩mv的网站| 美国欧美日韩国产在线播放| 日韩三级伦理片妻子的秘密按摩|