标签:style ar sp on c amp line r new
(1),位运算&(与,即且的意思),|(或,即或者的意思)
首先得转为二进制,正数不多说,负数就是在正数的基础上0改为1,1改为0,然后+1,
运算规则就是,位数对其,不足补零,依次按位比较,
1&1=1,1&0=0,0&0=0,通俗解释一下就是,1为真,0为假,1且1为真,0且为假。。。
|运算依次类似。
(2),class B{
B(){} , f(){} }
class D: public B {
D(){} , f(){} }
int main(void) {
B * b = new D();
b - > f();
((D * ) b) - > f();
}
执行顺序是,先执行类B的构造函数,然后类D的构造函数,然后类B的f函数,然后类D的f函数
(3),完全二叉树的叶子节点是总结点数的一半。
(4),int *p = &n;那么*p的值是n的值
有再看的题目还会更新。。。
标签:style ar sp on c amp line r new
原文地址:http://my.oschina.net/604388847/blog/318494