关于int,long,long long
偶然的,我同学给我发了一个面试题:long 占多少字节
对于这个问题我也不好多说,有时候可能会想的比较多,这个题也需要多想一下
<1>在16位机器上,int 2字节, long 4字节, long long貌似没有
<2>在32位机器上,int 4字节, long一般也是4字节, 至于long long 就是8个了,实际代码测试:
    int _tmain(int argc, _TCHAR* argv[])
    {
       printf("int %d, long %d, long long %d", sizeof(int), sizeof(long), sizeof(long long));
       return 0;
    }
结果也是 4 4 8
<3>在64位机器上,int 8字节,long一般也是8 字节, long long需要实测(64位win7上测试后长度为8)
关于int,long,long long的更多相关文章
- 【NX二次开发】NX内部函数,libufunx.dll文件中的内部函数
		本文分为两部分:"带参数的函数"和 "带修饰的函数". 浏览这篇博客前请先阅读: [NX二次开发]NX内部函数,查找内部函数的方法 带参数的函数: void e ... 
- 在将 varchar 值 'xinpian' 转换成数据类型 int 时失败?
		把int类型的值修改为varchar类型的值 
- 把int*传值给char*,打印出错误的数字
		首先进入debug模式查看i的地址也就是ptr的值 以16进制位小端模式存储(一个整型四个字节,8位16进制数)(根据系统位数情况) 紧接着因为ptr是char*型指针变量,读取数据时按照一个字节一个 ... 
- Convert.ToInt32()、int.Parse()和(int)三者的区别
		Convert.ToInt32将object类类型转换成int类型,如Convert.ToInt32(session["shuzi"]); (int)适合简单数据类型之间的转换: ... 
- Android View.setId(int id) 用法
		Android View.setId(int id) 用法 当要在代码中动态的添加View并且为其设置id时,如果直接用一个int值时,Studio会警告. 经过查询,动态设置id的方法有两种; 1. ... 
- 用枚举enum替代int常量
		枚举的好处: 1. 类型安全性 2.使用方便性 public class EnumDemo { enum Color{ RED(3),BLUE(5),BLACK(8),YELLOW(13),GREEN ... 
- 深度解析C语言int与unsigned int
		就如同int a:一样,int 也能被其它的修饰符修饰.除void类型外,基本数据类型之前都可以加各种类型修饰符,类型修饰符有如下四种:1.signed----有符号,可修饰char.int.Int是 ... 
- Navicat软件中mysql中int、bigint、smallint和tinyint的区别、布尔类型存储以及乱码问题的解决
		很长时间不写博客了,最近一直在忙这学校的比赛都忘记更新博客了.新的任务又要开始了,我们要准备<2017年中国大学生计算机设计大赛软件服务外包竞赛>.这次不能再想像之前那样有PC端的功能作为 ... 
- Android LayoutInflater.inflate(int resource, ViewGroup root, boolean attachToRoot)的参数理解
		方法inflate(int resource, ViewGroup root, boolean attachToRoot) 中 第一个参数传入布局的资源ID,生成fragment视图,第二个参数是视图 ... 
- 使用Guid做主键和int做主键性能比较
		使用Guid做主键和int做主键性能比较 在数据库的设计中我们常常用Guid或int来做主键,根据所学的知识一直感觉int做主键效率要高,但没有做仔细的测试无法 说明道理.碰巧今天在数据库的优化过程中 ... 
随机推荐
- Window.location
			1.location 对象 // 假设当前url是 http://localhost/rpc/plugin.php#hash?a=aaa&b=bbb alert(window.location ... 
- BZOJ 1029 & 丝帛贪心
			题意: 小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T部落消灭了所有z部落的入侵者.但是T部落的基地里已经有N个建筑设 施受到了严重的损伤,如果不尽快修复的话,这些建 ... 
- Motion images compression and restoration based on computer vision
			This technique should apply to both normal video (consequtive sequences of pictures of real world) a ... 
- Android Mvc 实现
			android studio java目录结构: Activity package目录:Controller 层 Model package目录:Model 层 View package目录:View ... 
- ACM: HDU 2563 统计问题-DFS+打表
			HDU 2563 统计问题 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u HDU 2 ... 
- Poj 3250   单调栈
			1.Poj 3250 Bad Hair Day 2.链接:http://poj.org/problem?id=3250 3.总结:单调栈 题意:n头牛,当i>j,j在i的右边并且i与j之间的所 ... 
- SpringMVC从Controller跳转到另一个Controller
			1. 需求背景 需求:spring MVC框架controller间跳转,需重定向.有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示. 本来以为挺简单的一件事 ... 
- jquery插件之tab标签页或滑动门
			该插件乃本博客作者所写,目的在于提升作者的js能力,也给一些js菜鸟在使用插件时提供一些便利,老鸟就悠然地飞过吧. 此插件旨在实现目前较为流行的tab标签页或滑动门特效,在此插件中默认使用的是鼠标滑过 ... 
- [CareerCup] 18.2 Shuffle Cards 洗牌
			18.2 Write a method to shuffle a deck of cards. It must be a perfect shuffle—in other words, each of ... 
- 常用JS表单验证方法
			/*输入:str返回:如果全是空返回true,否则返回false*/function isNull(str) {if (str == "") return true;var reg ... 
