要得到最大的int值:
1.利用(unsigned int)-1,这样得到的就是unsigned int表示的最大值。
2.int值只是比unsigned int多一位符号位,所以对(unsigned int)-1右移一位就可以得到最大的int值。
3.也就是(int)((unsigned int)-1>>1);
时间: 2024-10-20 21:42:57
要得到最大的int值:
1.利用(unsigned int)-1,这样得到的就是unsigned int表示的最大值。
2.int值只是比unsigned int多一位符号位,所以对(unsigned int)-1右移一位就可以得到最大的int值。
3.也就是(int)((unsigned int)-1>>1);