반응형
c_bitcount
1.소스
/* author : kyoung chip jang date : descript: */ #include<stdio.h> int c_bitcount(unsigned x); int main( int argc , char ** argv ) { int x = 1; x = x * ( 2 + 1 ); int i = c_bitcount( x ); printf("%d\n", i ); return 0; } int c_bitcount(unsigned x) { int b; for (b = 0; x != 0; x >>= 1) if (x & 01) b++; return b; }
결과
hacker@ubuntu:~/c$ hacker@ubuntu:~/c$ hacker@ubuntu:~/c$ gcc -o c_bitcount c_bitcount.c hacker@ubuntu:~/c$ hacker@ubuntu:~/c$ ./c_bitcount 2 hacker@ubuntu:~/c$ hacker@ubuntu:~/c$
반응형
'C 언어' 카테고리의 다른 글
c_atoi (0) | 2016.08.09 |
---|---|
memory layout( for ubuntu 64bit) (0) | 2016.08.03 |
bi-directional sweep sort (0) | 2016.08.03 |
time (0) | 2016.08.03 |
[c] printf (0) | 2016.08.03 |