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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? inttypes.h

?? 在WinAVR下的ST7565圖形點陣的驅(qū)動程序
?? 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"

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱人伦精品一区二区在线观看 | 日韩亚洲欧美一区二区三区| 亚洲一区二区三区四区不卡| 欧美性大战久久| 亚洲永久免费av| 91麻豆精品国产91久久久久久久久 | 日韩av一区二区在线影视| 欧美日韩中文国产| 日韩和的一区二区| 精品国产三级电影在线观看| 国产精品综合一区二区| 国产精品成人免费精品自在线观看| 99视频国产精品| 亚洲一区二区av在线| 欧美一区二区三区啪啪| 极品少妇xxxx精品少妇| 国产精品久久久久三级| 欧美吻胸吃奶大尺度电影| 日本一不卡视频| 国产午夜精品理论片a级大结局| 成人18视频在线播放| 亚洲精品视频在线观看免费| 欧美一区二区久久| 欧美疯狂性受xxxxx喷水图片| 日韩精品成人一区二区三区| 久久精品在这里| 欧美亚洲免费在线一区| 国产剧情一区二区三区| 亚洲精品一二三| 久久免费国产精品| 欧美三级韩国三级日本一级| 国产精品 欧美精品| 夜夜嗨av一区二区三区| 久久综合丝袜日本网| 在线观看精品一区| 国产激情91久久精品导航| 亚洲国产视频在线| 中文成人av在线| 555www色欧美视频| 色婷婷国产精品| 国产一区二区久久| 日韩电影在线一区二区三区| 中文字幕在线不卡一区| 欧美一级午夜免费电影| 91传媒视频在线播放| 国产成人精品在线看| 日韩在线一区二区| 成人免费在线播放视频| 26uuu色噜噜精品一区二区| 91成人在线观看喷潮| 成人激情小说网站| 国产一区二区三区黄视频 | 亚洲一区二区三区四区五区黄| 久久久www成人免费无遮挡大片| 欧美丝袜丝交足nylons| 成人av集中营| 国产精品一区专区| 美女性感视频久久| 99精品视频中文字幕| 久久精品噜噜噜成人av农村| 亚洲国产精品天堂| 亚洲黄色性网站| 综合久久给合久久狠狠狠97色 | 欧美国产欧美综合| 精品国产乱码久久久久久闺蜜| 欧美日本在线播放| 精品视频全国免费看| 91福利精品第一导航| 99精品视频一区二区| 粉嫩嫩av羞羞动漫久久久 | 欧美日韩精品免费| 欧美丝袜丝交足nylons图片| 色哟哟在线观看一区二区三区| 国产成人亚洲综合a∨猫咪| 精品一区二区久久| 精品一区二区三区在线播放| 另类综合日韩欧美亚洲| 麻豆精品视频在线观看视频| 男男gaygay亚洲| 捆绑调教一区二区三区| 久久99国产乱子伦精品免费| 精品一区二区影视| 国产成人在线观看| 成人激情视频网站| 91小视频免费观看| 一本大道久久a久久综合婷婷| 91在线无精精品入口| 色综合中文综合网| 国产精品第五页| 国产一区二三区| 国产在线精品免费| 成人网页在线观看| 91麻豆免费观看| 欧美二区三区的天堂| 日韩精品在线看片z| 国产午夜精品福利| 亚洲女同一区二区| 日韩av电影免费观看高清完整版在线观看| 日本欧美大码aⅴ在线播放| 黑人巨大精品欧美一区| 不卡的电视剧免费网站有什么| 91女神在线视频| 91精品国产品国语在线不卡| 国产日韩一级二级三级| 日韩毛片一二三区| 日本亚洲一区二区| 国产成人丝袜美腿| 欧洲精品一区二区三区在线观看| 欧美人动与zoxxxx乱| 久久日韩粉嫩一区二区三区| 亚洲欧洲日韩一区二区三区| 香蕉加勒比综合久久| 国模套图日韩精品一区二区| 99久久精品免费看| 日韩三级伦理片妻子的秘密按摩| 中文字幕精品在线不卡| 午夜伦理一区二区| 成人性视频免费网站| 欧美精品欧美精品系列| 中文字幕第一区二区| 日日摸夜夜添夜夜添亚洲女人| 国产综合久久久久久鬼色| 日本电影亚洲天堂一区| 欧美mv和日韩mv的网站| 亚洲欧洲中文日韩久久av乱码| 麻豆精品国产91久久久久久| 91在线视频18| 久久婷婷综合激情| 天天色 色综合| 99久久综合精品| 久久久久久久电影| 天天综合网 天天综合色| 成人福利视频网站| 欧美精品一区二区精品网| 亚洲综合无码一区二区| 国产91丝袜在线观看| 日韩一区二区免费视频| 亚洲最色的网站| 成人午夜视频在线| 精品国产乱码91久久久久久网站| 亚洲精品成人在线| www.视频一区| 久久久久国色av免费看影院| 天天色图综合网| 欧美日韩中文国产| 亚洲综合偷拍欧美一区色| 不卡免费追剧大全电视剧网站| 26uuu精品一区二区| 视频一区欧美精品| 欧美影视一区在线| 一区二区三区在线播放| 99久久久免费精品国产一区二区| 久久久www免费人成精品| 久久精品国产成人一区二区三区 | 国产亲近乱来精品视频 | 久久久久国产一区二区三区四区| 日韩一区精品视频| 欧美精品免费视频| 五月天丁香久久| 69久久夜色精品国产69蝌蚪网| 亚洲国产综合人成综合网站| 91色综合久久久久婷婷| 日韩美女久久久| 一道本成人在线| 亚洲激情校园春色| 欧美优质美女网站| 亚洲成在线观看| 欧美精品一卡两卡| 久久精品国产一区二区三| 日韩精品最新网址| 黄色精品一二区| 日本一区二区视频在线| 成人午夜在线视频| 亚洲人一二三区| 欧洲精品一区二区| 天堂一区二区在线| 精品国产123| 国产成人精品亚洲日本在线桃色 | 成人av电影在线网| 亚洲欧洲成人精品av97| 色婷婷精品大在线视频 | 麻豆视频观看网址久久| 日韩亚洲国产中文字幕欧美| 伦理电影国产精品| 国产色产综合色产在线视频| 粉嫩aⅴ一区二区三区四区| 中文字幕一区二区视频| 91九色最新地址| 日韩国产精品久久久久久亚洲| 日韩午夜中文字幕| 成人一区二区在线观看| 亚洲女女做受ⅹxx高潮| 91精品视频网| 欧美日韩免费在线视频| 另类的小说在线视频另类成人小视频在线| 精品免费国产二区三区 | 亚洲一区二区不卡免费| 日韩欧美国产午夜精品| av在线不卡免费看| 亚洲成人在线免费|