当前位置: 首页 > news >正文

C标准库--类型限制<limits.h>

简介

   limits.h 头文件决定了各种变量类型的各种属性。定义在该头文件中的宏限制了各种变量类型(比如 char、int 和 long)的值。
   这些限制指定了变量不能存储任何超出这些限制的值,例如一个无符号可以存储的最大值是 255。

库宏

   下面的值是特定实现的,且是通过 #define 指令来定义的,这些值都不得低于下边所给出的值。
    在这里插入图片描述

实例

   下面的实例演示了 limit.h 文件中定义的一些常量的使用。

		#include <stdio.h>#include <limits.h>int main(){printf("The number of bits in a byte %d\n", CHAR_BIT);printf("The minimum value of SIGNED CHAR = %d\n", SCHAR_MIN);printf("The maximum value of SIGNED CHAR = %d\n", SCHAR_MAX);printf("The maximum value of UNSIGNED CHAR = %d\n", UCHAR_MAX);printf("The minimum value of SHORT INT = %d\n", SHRT_MIN);printf("The maximum value of SHORT INT = %d\n", SHRT_MAX); printf("The minimum value of INT = %d\n", INT_MIN);printf("The maximum value of INT = %d\n", INT_MAX);printf("The minimum value of CHAR = %d\n", CHAR_MIN);printf("The maximum value of CHAR = %d\n", CHAR_MAX);printf("The minimum value of LONG = %ld\n", LONG_MIN);printf("The maximum value of LONG = %ld\n", LONG_MAX);return(0);}结果:The number of bits in a byte 8The minimum value of SIGNED CHAR = -128The maximum value of SIGNED CHAR = 127The maximum value of UNSIGNED CHAR = 255The minimum value of SHORT INT = -32768The maximum value of SHORT INT = 32767The minimum value of INT = -32768The maximum value of INT = 32767The minimum value of CHAR = -128The maximum value of CHAR = 127The minimum value of LONG = -2147483648The maximum value of LONG = 2147483647
http://www.dtcms.com/a/496493.html

相关文章:

  • 网页设计新建站点wordpress 数据库设置
  • 外贸机械网站建设域名查询168
  • FFmpeg 基本API avio_write函数内部调用流程分析
  • 怎么优化一个网站关键词wordpress 摄影工作室主题
  • 2025Java高质量面试真题汇总!
  • Edge Wallet数字货币钱包安全可靠吗?浅聊数字钱包
  • 宁波网站建设是哪家便宜如何建个使用自己帐户的网站
  • wordpress视频网站采集器网站设计师和ui设计师
  • 网站后台优化网站建的创新点
  • 网络故障排查:丢包、延迟、MTU 问题诊断与修复方法
  • 公司网站制作怎么弄灵犀科技 高端网站建设
  • 内网搭建邮件服务,打通 IDMP 通知途径
  • 东莞市电商网站建设直播营销策略有哪些
  • 做企业网站哪家公司专业南通seo网站价格
  • 前端最新Vue2+Vue3基础入门到实战项目全套教程
  • 陪诊陪护就医 APP 前端功能设计:简化就医流程,守护就医安心
  • 汉网可以建设网站不易订货小程序怎么收费
  • 张家港seo建站西宁最好网站建设公司哪家好
  • 必须网站的访问量华大基因 建设网站
  • 源同步输出延迟时序路径(八)
  • PostgreSQL Certified Master 个人专访 | 第五期 张海荣
  • 网站运营这么做为什么做的网站搜不出来的
  • 用户管理,权限管理
  • 专门做app网站18成禁人养成游戏手游
  • 网站开发与维护工资多少wap网站开发培训
  • phpmysql网站开发技术项目式教程梦织做网站
  • 卷积神经网络搭建实战(二)——基于PyTorch框架和本地自定义图像数据集的食物分类案例(附输入图片预测功能)
  • PS基本教学(三)——像素与分辨率的关系以及图片的格式
  • JAVA:Spring Boot3 集成 OpenAI 实现智能对话与文本生成
  • 全国房地产网站企业网站管理源码