首页 > 代码库 > 最近看的一些题目

最近看的一些题目

(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的值

 有再看的题目还会更新。。。

最近看的一些题目