总结C++中的一些特殊情况
1. 当x为负的奇数时,右移位和除法运算的结果不相等。其他(正数、负偶数)情况一样。
因为负数在内存中是以补码的方式存储的
2. char *str = "microsoft";
cout << *str << endl; //output m
cout << str << endl; //output microsoft 输出的是整个字符串(比较特殊,不明白为什么)
3. strlen遇到/0的时候结束。和sizeof的区别。