读书人

小结C++中的一些特殊情况

发布时间: 2013-04-09 16:45:09 作者: rapoo

总结C++中的一些特殊情况

1. 当x为负的奇数时,右移位和除法运算的结果不相等。其他(正数、负偶数)情况一样。

因为负数在内存中是以补码的方式存储的

2. char *str = "microsoft";
cout << *str << endl; //output m
cout << str << endl; //output microsoft 输出的是整个字符串(比较特殊,不明白为什么)

3. strlen遇到/0的时候结束。和sizeof的区别。



读书人网 >C++

热点推荐