![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言系列
文章平均质量分 70
hp_p2
这个作者很懒,什么都没留下…
展开
-
指针 数组
1.指针: int a=10; int *b=&a; 变量b被声明为指针,并用其他变量的地址予以初始化。指针的初始化是用&操作符完成的,用于产生操作数的内存地址。2.数组: int a; int b[10]; 变量b为数组,当下标和数组名一起使用,用于标识该数原创 2016-04-27 21:51:17 · 265 阅读 · 0 评论 -
某数二进制位中1的个数
在求某数的二进制时,我们通常首先想到的是连除2的方法来求解,对于这道题,我们同样可以这样,再利用计数器数出1的个数#include int count_one_bits( int n){ int count=0; while(n) { if(n%2==1) { count++; } n=n/2; } return count;}int main(){原创 2016-06-13 13:26:58 · 156 阅读 · 0 评论