摘要: C 试题(纯属转载) 1.求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8 思路:将x转化为2进制,看含有的1的个数。 阅读全文
posted @ 2016-09-08 21:07 荼蘼花开 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 在c++发明的初期对于c++对象模型的争论从来没有停止过直到标准委员会通过了最终的c++对象模型这件事情才变得尘埃落定。C++对象模型可能是最不需要去解释的,但是又是不得不去说的因为c++的入门最先接触的就是c++对象。在上个世纪一共有三种c++对象模型,它们的出现可以说是一个不断优化的过程最终只有 阅读全文
posted @ 2016-09-08 21:01 荼蘼花开 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 首先给出几种指针类型来作出区分,不看后面的解析如果可以自己分辨正确那么就算对指针有一个很好的掌握了,就没有必要再去看后面的解析,如果不能完全区分,那么就有必要仔细看看后面解析。 1 Char * p 2 char *p[10] 3 char(*p)[10] 4 char **p 5 char (*p 阅读全文
posted @ 2016-09-08 20:52 荼蘼花开 阅读(262) 评论(0) 推荐(0) 编辑