社区
C++ Builder
帖子详情
------------怪问题:__int32的长度竟然是48位---------
liufeng
2001-11-08 11:20:00
我遇到一个奇怪的问题,在我的机器上(2台)上编译bcb程序,
__int32,long int,int的变量长度均为 48位,
而short int的长度为16位,
就是找不到32位长度的变量.
望各位大哥指点小弟一二。
...全文
98
4
打赏
收藏
------------怪问题:__int32的长度竟然是48位---------
我遇到一个奇怪的问题,在我的机器上(2台)上编译bcb程序, __int32,long int,int的变量长度均为 48位, 而short int的长度为16位, 就是找不到32位长度的变量. 望各位大哥指点小弟一二。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wyb_45
2001-11-08
打赏
举报
回复
int a=sizeof(__int32);
hello_wyq
2001-11-08
打赏
举报
回复
不要乱说,我刚刚还傻傻的测试了一席,明明是4个字节!
昏倒!
耙子
2001-11-08
打赏
举报
回复
你怎么确定的是48位?讲讲你分析的过程。
liufeng
2001-11-08
打赏
举报
回复
没人会吗?我可以再加分!!
数据类型说明:
int
16,
int
32
,
int
64,WORD
一开始看到
Int
16,
Int
32
,
Int
64这三种类型就觉得有点
怪
, 为什么要整个数字结尾的, 这么干就是想让大家一眼就知道这个数据类型占多大空间吧.
Int
16, 等于short, 占2个字节. -
32
768
32
767
Int
32
, 等于
int
, 占4个字节. -2147483648 2147483647
Int
64, 等于long, 占8个字节. -9223372036854...
Linux-4.4-x86_64 内核配置选项简介
Linux-4.4-x86_64 内核配置选项简介 作者:金步国 64-bit kernel CONFIG_64BIT编译64位内核.本文仅讲述x86_64(AMD64)平台的内核编译,所以这个是必选项. General setup 常规设置 Cross-compiler tool prefix CONFIG_CROSS_COMPILE交叉编译工具前缀(比
C语言关键字
auto :声明自动变量 一般不使用 auto被解释为一个自动存储变量的关键字,也就是申明一块临时的变量内存。auto
int
a=4;表示a为一个自动存储的临时变量。 作用:C程序是面向过程的,在C代码中会出现大量的函数模块,每个函数都有其生命周期(也称作用域),在函数生命周期中声明的变量通常叫做局部变量,也叫自动变量。例如:
int
fun(){
int
ctfshow web入门 命令执行后篇(web55-web188)
web55 <?php /* # -*- coding: utf-8 -*- # @Author: Lazzaro # @Date: 2020-09-05 20:49:30 # @Last Modified by: h1xa # @Last Modified time: 2020-09-07 20:03:51 # @email: h1xa@ctfer.com # @link: https://ctfer.com */ // 你们在炫技吗? if(isset($_GET['c']..
Linux-3.10-x86_64 内核配置选项简介
http://www.jinbuguo.com/kernel/longterm-3_10-options.html Linux-3.10-x86_64 内核配置选项简介作者:金步国版权声明 本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。无担保:本文作者不保证作品内容准确无误,亦不承担任何由于使用此文档所导致的损失。自由使用:任何人都可以自由的阅读/链接/打印此文档
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章