栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Clibrary | <stdin.h>

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Clibrary | <stdin.h>

前言

该头文件通过typedef来特定了一组特定宽度的整形别名,及指定其限制的宏和用于创建这些类型值的宏函数。

文章目录
  • 前言
  • 一、类型
  • 二、宏
  • 三、其他类型

一、类型
符号类型无符号类型描述
intmax_tuintmax_t支持最大宽度的整形类型
int8_tuint8_t宽度为8的整数类型
int16_tuint16_t宽度为16的整数类型
int32_tuint32_t宽度为32的整数类型
int_least8_tuint_least8_t最小为8的整数类型
int_least16_tuint_least16_t最小为16的整数类型
int_least32_tuint_least32_t最小为32的整数类型
int_least64_tuint_least64_t最小为64的整数类型
int_fast8_tuint_fast8_t最小8的整数类型
int_fast16_tuint_fast16_t最小16的整数类型
int_fast32_tuint_fast32_t最小32的整数类型
int_fast64_tuint_fast64_t最小64的整数类型
intptr_tuintptr_t整数类型,能保存从void指针转换而来的值,再将其转换回与原始指针相等的值
二、宏
描述定义
INTMAX_MIN最小intmax_t-(263-1), 或者更低
INTMAX_MAX最大值intmax_t263-1, 或更高
UINTMAX_MAX最大值uintmax_t264-1,或更高
INTPTR_MIN最小值 intptr_t-(215-1),更低
INTPTR_MAX最大值 intptr_t215-1, 更高
UINTPTR_MAX最大值 uintptr_t216-1, 更低
三、其他类型
描述定义
SIZE_MAX最大值size_t264-1,或更高
PTRDIFF_MIN最小值ptrdiff_t216-1, 更低
PTRDIFF_MAX最大值ptrdiff_t216-1, 或更高
SIG_ATOMIC_MIN最小值sig_atomic_t有符号-127,无符号0
SIG_ATOMIC_MAX最大值sig_atomic_t有符号127,无符号255
WCHAR_MIN最小值wchar_t有符号-127,无符号0
WCHAR_MAX最大值wchar_t有符号-127,无符号255
WINT_MIN最小值wint_t有符号-32767,无符号0
WINT_MAX最大值wint_t有符号32767,无符号65535
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/302627.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号