请问 C语言在VC++6.0环境中编译,整型变量占几个字节 ,范围是多少?

谢了,那长整型呢?... 谢了,那长整型呢? 展开
 我来答
娱乐小八卦啊a
高粉答主

2020-05-16 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117856

向TA提问 私信TA
展开全部

C语言在VC++6.0环境中编译,整型变量占4个字节,范围是-2147483648-2147483647。

1)基本型:类型说明符为int,在内存中占4个字节;

2)短整型:short int或short,所占字节和取值范围基本相同;

3)长整型:long int或long,在内存中占4个内存;

4)无符号型:为unsigned。

在书写变量定义时,需注意:

1、一个类型说明符后面可跟多个相同类型的变量,各变量名之间用;隔开。

2、最后一个变量名之后必须用;号结尾。

3、必须先定义变量才能使用,一般放在函数体的开头部分。不定义的话,内存里就不存在这个变量。当然无法使用它。

扩展资料

只有整型数据前可以加signed或者unsigned。

无符号的整型只可以用来存放非负数。

当输入的数值超出所定义的变量的取值范围时,多出的部分又会从最小的数开始计数。如输入int b=2147483648,则会输出-2147483648。输入int b=-2147483649,输出2147483647。

当我们要使用一关键字很长的类型时,可以给它命另一个名,如 typedef unsigned short int USI,此时可用USI代替unsigned short int,USI ave,则ave为短整型。

C语言数据类型:

1、基本类型:int、short、long、char、float、double

2、构造类型:数组、结构体(struct)、共用体(union)、枚举(enum)

3、指针类型:char *、int *、int **等。

zillsavage
推荐于2016-07-07
知道答主
回答量:28
采纳率:0%
帮助的人:29.8万
展开全部
4字节too
与 long 一样,,不过你可以通过调整编译器设置使你的int类型为2字节
int分为两种 long int 4字节(-2147483648-2147483647) short int2字节(-32768~ 32767) Vc默认设定 int 为省略的long int 便于编译器字节对齐

另外 __int64 类型 是64位的int类型 它占8字节 可以表示 2^64 个数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
明神武
2007-01-29 · TA获得超过183个赞
知道答主
回答量:67
采纳率:0%
帮助的人:0
展开全部
4个字节
范围是-2147483648-2147483647
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
newghost_joe
2007-01-30 · TA获得超过791个赞
知道小有建树答主
回答量:1915
采纳率:0%
帮助的人:1132万
展开全部
自己 sizeof(int),sizeof(long) 不就知道了....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式