[求助]一个弱弱的问题
一个弱弱的问题
#include <stdio.h>
void main ()
{
int value = 0xFF;
printf("The inverse of %X, is %X\n", value, ~value);
}
//运行结果:FF,FFFFFF00
取反后为什么不是00呢?
一个弱弱的问题
#include <stdio.h>
void main ()
{
int value = 0xFF;
printf("The inverse of %X, is %X\n", value, ~value);
}
//运行结果:FF,FFFFFF00
取反后为什么不是00呢?
2006-04-29 19:44
一个弱弱的问题
#include <stdio.h>
void main ()
{
int value = 0xFF;
printf("The inverse of %X, is %X\n", value, ~value); //16进制
}
//运行结果:FF,FFFFFF00
取反后为什么不是00呢?

2006-04-29 19:48
2006-04-29 20:17
2006-04-29 20:22
因为系统默认的整形是16位的
2006-04-29 21:18
2006-04-29 21:19
你的系统是32位的
2006-04-29 21:21
2006-04-30 00:09
2006-04-30 00:10
2006-04-30 10:02