
C C++
learning__
add oil,on the way to future
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c c++ 交换两个数的值
在网上学习了各位大婶的相关方法,自己总结一下备忘。 方法1:void swap(int *a,int *b){int tmp = *a;*a = *b;*b=tmp;} 方法2:void swap(int &a,int &b){int tmp =a ;a=b;b=tmp;} 方法3:void swap(int &a,int &b){a=b-a;b=b-a;a=b+a;} 方原创 2013-09-13 12:19:32 · 1022 阅读 · 0 评论 -
实现输出一个数字的二进制表示
cc++中是没有二进制输出函数的,学习了下输出2进制的方法, void printbinary(int a){ int len = sizeof(a) * 8; int i; for (i=len-1;i>=0;i--){ printf("%d",(a>>i)&1); } printf("\n"); }原创 2013-09-28 21:37:16 · 984 阅读 · 0 评论 -
c c++ 把大写字母转换成小写的
char c = ‘M’; char c1 = c -‘A‘ +’a‘ 便可得到m, so easy原创 2013-10-27 12:04:04 · 2104 阅读 · 0 评论