机器平台:X86_64 处理器

操作系统:Red Hat 4.1.2-14

编译器: gcc version 4.1.2 20070626

Size of char is:                                   1

Size of unsigned char is:                     1

Size of signed char is:                  1

Size of int is:                                    4

Size of short is:                                2

Size of long is:                                  8

Size of long int is:                             8

Size of signed int is:                           4

Size of unsigned int is:                       4

Size of unsigned long int is:                8

Size of long long int is:                       8

Size of unsigned long long is:              8

Size of float is:                    4

Size of double is:                 8

Size of long double is:          16

Size of (void *) is:           8

Size of (char *) is:           8

Size of (int *) is:             8

Size of (long *) is:           8

Size of (long long *) is:   8

Size of (float *) is:          8

Size of (double *) is:              8

所有指针都是占8字节

——————————————————————————

机器平台: X86_32 处理器

操作系统:  Windows XP SP2

编译器:    VS2005自带的C++编译器

Size of char is:                            1

Size of unsigned char is:              1

Size of signed char is:           1

Size of int is:                       4

Size of short is:                    2

Size of long is:                     4

Size of long int is:                4

Size of signed int is:             4

Size of unsigned int is:          4

Size of unsigned long int is:         4

Size of long long int is:                8

Size of unsigned long long is:       8

Size of float is:                    4

Size of double is:                 8

Size of long double is:          8

Size of (void *) is:          4

Size of (char *) is:          4

Size of (int *) is:             4

Size of (long *) is:          4

Size of (long long *) is:   4

Size of (float *) is:          4

Size of (double *) is:       4

所有指针都是占4字节

Shell脚本中,如何判断Linux系统是32位还是64位?

一行就能搞定,输出32或者64 可以用“和. 参考代码如下: ldconfig if [ $(getconf WORD_BIT) = '32' ] && [ $(getconf LON ...

第十七章——配置SQLServer(2)——32位和64位系统中的内存配置

原文:第十七章--配置SQLServer(2)--32位和64位系统中的内存配置 前言: 本文讲述32位和64位系统中的内存配置,在SQLServer 2005/2008中,DBA们往往尝试开启AWE ...

linux中的"32位"与"64位"

linux内核学习之三:linux中的"32位"与"64位" 在通用PC领域,不论是windows还是linux界,我们都会经常听到"32位&quot ...

【原创】在Windows系统中使用VC9、VC11编译32位、64位PHP及其扩展

项目中需要使用runkit模块实现AOP,但是团队成员的开发环境都是Windows,而runkit模块官方没有提供Windows环境下的dll扩展,只能自己编译. 下面是编译过程的分类总结.(操作系统 ...

iOS-程序发布-32位和64位系统的兼容

在苹果推出iPhone5S时,64位的应用就走到了眼前.当时就看见苹果官方资料宣布iOS7.x的SDK支持了64位的应用,而且内置的应用都已经是64位. 我记得自己刚刚接触电脑时还有16位的系统,指针 ...

VB.NET实现32位、64位远线程运行ASM,注入非托管、托管DLL

这是一个老话题,远线程函数给我们提供了机会在其他进程中启动一个新线程,所以我们可以做很多事情.但事情远远没有结束,如果我们要做的事情非常复杂,那么将面临编写大量的ASM代码,虽然我们可以用VC之类的工 ...

C语言在32位和64位机器下数字数据类型的字节数取决于编译器和平台, 主要由编译器决定。

C语言中数字数据类型的字节数 C声明 32位机器 64位机器 char 1 1 short int 2 2 int   4 4 //整型在32位和64位下都是4个字节 long int   4 8 l ...

64位主机64位oracle下装32位客户端ODAC(NFPACS版)

64位主机64位oracle下装32位客户端ODAC(NFPACS版) by dd 1.下载Oracle Data Access Components(ODAC) Xcopy的两个版本: x86:(我 ...

Windows2003 IIS6.0支持32位和64位两种模式的设置方法

IIS 6.0 可支持 32 位和 64 位两种模式.但是,IIS 6.0 不支持在 64 位版本的 Windows 上同时运行这两种模式.ASP.NET 1.1 只在 32 位模式下运行.而 ASP ...

随机推荐

IOS客户端实现RSA加密

在IOS的app登陆模块,用户名和密码如果直接传给后台服务器,很容易被截获并伪造网络请求, 如果利用RSA算法在每个客户端利用公钥解密,服务器端进行私钥解密,即使截获了密码也是无法解密的 在这里只介绍 ...

Liferay 6.2 改造系列之十:修改系统登录相关配置

1.关闭自动登录功能: 在/portal-master/portal-impl/src/portal.properties文件中,有如下配置: # # Set this to true to allo ...

【Android】cocos2d-x-3.1.1环境搭建与创建工程( Win7 32位系统)

参考资料: http://blog.csdn.net/wxc237786026/article/details/32907079 1.环境搭建 2.创建工程 2.1 VS2012运行 2.2 Andr ...

Android的Spinner

使用Spinner遇到不少坑啊 3.自定义spinner样式

64位linux,sizeof(int),C中sizeof()的用法——32位和64位下的sizeof()相关推荐

  1. matlab 64位 mex 32,C Mex文件在64位Linux上崩溃了matlab,但没有32位窗口崩溃,但程序在Matlab外运行正常...

    警告我在问题中提供的代码可能会使matlab和您的机器崩溃! 我已经为C类编写了一个mex网关函数 . 如果我使用R2008a在32Bit windows上编译这个mex函数我没有问题 . 如果我在运 ...

  2. java 取数组的前90位_java 从int数组中获取最大数的方法

    java 从int数组中获取最大数的方法 首先要有数组的概念吧,知道什么是数组,简单讲就是存放一组数据的一个组合,就是一个数组....哈哈 已知一个int数组, 编程从数组中获取最大数. 思路分析: ...

  3. linux 脚本map,shell中map的用法

    ##实例代码 #!/bin/bash cat ./switchsql.txt | while read line do tmp_partition_name=`echo $line | awk -F ...

  4. Linux中写入union作用,Linux进程描述符中union的用法

    首先,它是 union thread_union { struct thread_info thread_info; unsigned long stack[THREAD_SIZE/sizeof(lo ...

  5. Linux int64类型,C++ 中_int64的用法

    在做ACM题时,经常都会遇到一些比较大的整数.而常用的内置整数类型常常显得太小了:其中long 和 int 范围是[-2^31,2^31),即-2147483648~2147483647.而unsig ...

  6. linux decode函数,Oracle 中 decode 函数用法

    Decode函数与一系列嵌套的 IF-THEN-ELSE语句相似.base_exp与compare1,compare2等等依次进行比较.如果base_exp和 第i 个compare项匹配,就返回第i ...

  7. ((sizeof(n)+sizeof(int)-1)~(sizeof(int)-1))

    一.问题的提出 两年之前我写过一篇可变参数学习笔记,里面曾经简单的解释过一句: 代码 ((sizeof(n)+sizeof(int)-1)&~(sizeof(int)-1)) 的作用是在考虑字 ...

  8. linux 64位兼容32位,linux的64位操作系统对32位程序的兼容-全面分析

    1.结构体ioctl_trans: struct ioctl_trans { unsigned long cmd; ioctl_trans_handler_t handler; struct ioct ...

  9. 解决内联汇编64位Linux系统调用提示Bad Address

    在参考<Linux 下系统调用的三种方法>这篇文章的时候,前面的syscall()和chmod()两种方法完成系统调用chmod都可以正常执行. 但当我使用内联汇编时,程序执行提示errn ...

最新文章

  1. *HDU 2108 计算几何
  2. 您试图从目录中执行CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序
  3. 数据库死锁的解决办法
  4. tp中的M,D,C,A,I,S方法
  5. Input type (torch.cuda.DoubleTensor) and weight type (torch.cuda.FloatTensor) should be the same
  6. C# 匿名方法及Lambda表达式
  7. 用python画分形树的详细解析_基于Python的matplotlib库绘制分形树
  8. php curl exec 返回值,php curl_exec函数返回false的解决方法
  9. Easy Building Redis-cluster (轻松搭建reids集群)
  10. 摆脱IDE进行时. . .
  11. 利用百度API实现图像识别
  12. BigDecimal 类型的金额 compareTo比较大小
  13. ASO优化:ios关键词覆盖和增量技巧
  14. 网络存储服务器dsm系统,群晖nas网络存储器常用解决方案
  15. 百度网盘web登录页-原生js实现
  16. 计算机动作路径教案,《引导路径动画》教案
  17. throw语句以及throw “error“ 和 throw new Error(“error“)的区别
  18. Samba 服务使用的端口和协议
  19. 关于BN层的一点理解
  20. BeanFactory 和 ApplicationContext的区别

热门文章

  1. surface book3屏幕背后发热问题解决(无法解决)
  2. 进程同步之信号量机制(pv操作)
  3. vue 动态路由实现
  4. 电子工程师是怎么练成的
  5. Windows Server香港服务器被黑?预防办法
  6. 百度提前批校园招聘开始啦!
  7. PAT 甲级 1012 The Best Rank
  8. python中sleep的用法_Python sleep 用法
  9. python画聚类图_用Python进行系统聚类分析
  10. 毕业生网上报到证报到操作(广东茂名市)