请问一个取反运算符的有关问题
请教一个取反运算符的问题
unsigned int t=0xff;
对t进行取反 结果是多少?为什么?多谢指点
------解决方案--------------------
unsigned int t=0xff;
对t进行取反 结果是多少?为什么?多谢指点
------解决方案--------------------
- C/C++ code
#include <iostream> #include <string.h> using namespace std; int main() { //特别要注意一下编译是默认的int是多少位的 unsigned int i=0xFFFFFFFF;//我的编译int是32位 i=~i; cout<<i<<endl;//输出一个0 return 0; }