33问答网
所有问题
C语言基本整型与长整型区别
如题所述
举报该问题
推荐答案 推荐于2017-11-25
C的基本整形和
长整型
一样是随着
计算机技术
的发展而来的。早期计算机是16位的,整数就是16位的,int long是32位的,只是它们范围不一样。随着计算机的发展和C语言标准的发展,计算机主流是32位的,所以资源不再那么紧张,C99 规定int 是32位的就了long是一样了。原来的16位的int 和short一样。
现在用TC这种16位
编译器
int还是2字节,但是用主流编译器都是4字节,不知道楼主采用的是何种编译器?
希望楼主可以采纳;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/hPRBP05BP.html
其他回答
第1个回答 2012-03-27
在TC平台中基本整型占2个字节,长整型占8个字节;
而在c\c++平台中基本整型占4个字节,长整型占8个字节;
第2个回答 2012-03-27
int 4字节 long 8 字节,可能各个编译器 不一样
你可以printf(“%d”,sizeof(int))
printf(“%d”,sizeof(long))
试一下
相似回答
C语言基本整型与长整型区别
答:
C的基本整形和长整型一样是随着计算机技术的发展而来的。早期计算机是16位的,整数就是16位的,int long是32位的,
只是它们范围不一样
。随着计算机的发展和C语言标准的发展,计算机主流是32位的,所以资源不再那么紧张,C99 规定int 是32位的就了long是一样了。原来的16位的int 和short一样。现在用...
整型和长整型
的
区别
是什么?
答:
它们都是数据类型的一种,
区别就在与取值范围,和bit大小不一样,针对不同取值,应用不同的数据类型变量
。整型(INTEGER)数据是不包含小数部分的数值型数据,用字母I表示,整型数据只用来表示整数,以二进制形式存储。
短整型的二进制位长是16,长整型的是32位
。就是说长整型可以表示位数更多的整数。短...
C语言中
,
整型常量和长整型
常量,有什么
区别
?
答:
一、指代不同
1、
整型常量
:是通常的整数,包括正整数、负整数和0,其数据类型显然是整型。2、长整型常量:的数值范围最小是十进制的 -2147483647 ~ +2147483647,在计算机中最少占用4个字节。二、
书写方式不同
1、整型常量:整型常量前面没有+或者-,-10其实是一元-运算符和操作数10,同样整型常量...
大家正在搜
c语言长整型和短整型的区别
c语言整形和长整型的区别
c语言长长整型
c语言整形和长整型
C语言长整型定义
属于合法的C语言长整型常量是
C语言无符号长整型定义
C语言中合法的长整型常数
c语言长整型常量
相关问题
C语言中,整型常量和长整型常量,有什么区别?
C语言中短整型和长整型有什么分别?
整型、短整型、长整型的区别是什么?
C语言长整型常数,什么是长整型常数?
c语言中长整型和整型的范围
长整型和短整型在C语言的应用上有什么不同
c语言中整数和整型有什么不同
请问c语言中长整型整数怎么理解