zoukankan
html css js c++ java
如何确定你的编程环境下不同数据类型数据的储值范围
不同的编程环境下同一个数据类型的储值范围可能不同,比如int在旧的IBM PC取值范围为-32768~32767之间,而在现在的很多系统中就不是。怎么判断一个数据的储值范围呢?
在编程环境下利用sizeof函数即可。例如:printf("size of int is %d", sizeof(int));即可知道该数据类型占几个字符,乘以8就知道占多少位,然后计算一下就知道其取值范围了。
例如我的编程环境下就显示:
那么我的环境下int就占了4*8=32位,那么其范围就是-2^16 ~ 2^16-1了。
其他的数据类型可以以此类推了
查看全文
相关阅读:
json数据解析转文本方法
百度HttpV3版本图片识别
项目用Socket网络框架+Protobuf
各类数据类型的转换类
异形按钮点击触发
通过名字找物体工具
任意图形工具
Debug日志可视化
fread不能读完整个文件
生产者消费者问题——C++ windows版 多生产者多消费者的队列实现
原文地址:https://www.cnblogs.com/TomLily/p/5814587.html
最新文章
XMPP协议分析—具体篇
XMPP协议分析-原理篇
Jabber
USB硬件插拔监视及返还第三方硬件设备ID和U盘信息
踏上WPF之路
从 bool? 安全地强制转换为 bool ??应用
.NET4.5 使用HttpClient来异步发送POST请求并解析GZIP回应
C# Socket编程笔记
url遇到&时,该参数的值会自动截断
转化年月日 .net
热门文章
weixin 转载的
从客户端(&)中检测到有潜在危险的 Request.Path 值。 解决办法
androd Josn
Android 请求
图形报表的(做法c#)
微信分享 带图片的的链接
一些Jquery操作
Nhibernate注意事项
Antialiasing 抗锯齿效果(render to texture锯齿问题处理)
unity引擎面板管理相关方法
Copyright © 2011-2022 走看看