ppts.net
当前位置:首页>>关于下面程序的输出是( ) main( ) { unsigned a=32768;...的资料>>

下面程序的输出是( ) main( ) { unsigned a=32768;...

你这是十六位机上的情况。在十六位机上unsigned的范围是0~65535,而 printf(&qu...

这要根据不同的编译器; 有些编译器上无符号整型是2字节16位,VC6.0是4字节32位; 如果是...

short只有两字节空间. 最高位为符号位. 赋值a=32768=0x8000 最高位为1, 代...

根据题目的设计, 应该是16位机,即int占2字节. 这样 在赋值 m=32768=0x8000...

int型范围为-32768-32767,a的32768赋值给int型的b时候超过范围了,输出的可能是...

在TC2.0环境下是a=-32768,因为这个环境int是占两个字节,以补码形式存放,最高位是符号位...

char x=0xFFFF; x为char, 只有8位,所以实际赋值为x=0xFF, 也就是-1....

TC上是-1 VC上是32768 因为unsigned的32768在内存中存的是10000000...

看编译器吧,如果sizeof(unsigned int)为2个字节的话,输出32768,如果是四个字...

说的差不多 int b=32768; 由于某些系统中int的最大值是32767,最小值是-327...

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com