00001 /*
00002 inttypes.h
00003
00004 Contributors:
00005 Created by Marek Michalkiewicz <marekm@linux.org.pl>
00006
00007 THIS SOFTWARE IS NOT COPYRIGHTED
00008
00009 This source code is offered for use in the public domain. You may
00010 use, modify or distribute it freely.
00011
00012 This code is distributed in the hope that it will be useful, but
00013 WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
00014 DISCLAIMED. This includes but is not limited to warranties of
00015 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
00016 */
00017
00018 #ifndef __INTTYPES_H_
00019 #define __INTTYPES_H_
00020
00021 /* Use [u]intN_t if you need exactly N bits.
00022 XXX - doesn't handle the -mint8 option. */
00023
00024 typedef signed char int8_t;
00025 typedef unsigned char uint8_t;
00026
00027 typedef int int16_t;
00028 typedef unsigned int uint16_t;
00029
00030 typedef long int32_t;
00031 typedef unsigned long uint32_t;
00032
00033 typedef long long int64_t;
00034 typedef unsigned long long uint64_t;
00035
00036 typedef int16_t intptr_t;
00037 typedef uint16_t uintptr_t;
00038
00039 #endif
inttypes.h
最新推荐文章于 2022-08-27 21:01:17 发布