GIS足迹

用地图装点生活的每个角落。MSN:gisfoot@hotmail.com。QQ交流群:42019368。

« 位运算实例c++的11个要点 »
2008-5-13 11:21:46 | 发布:gisfoot | 分类:二次开发 | 评论:0 | 引用:0 | 浏览:

C++移位运算

   一个很简单的例子,刚学习编程的朋友应该多看看。
   这段代码可以很方便的输出二进制的方法
#include <iostream>
using namespace std;
void PrintBinary( const unsigned char val)
{
 for (int i=7; i>=0; --i)
 {
  if (val & (1<<i))
   cout<<"1";
  else
   cout<<"0";
 }
 return ;
}
int
main(void)
{
 PrintBinary(7);
 cout<<endl;
 return 0;
}

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

最新评论及回复

友情链接

[Top] Powered By Z-Blog 1.8 Devo Build 80201. Theme FormerDays Design By haphic

ICP备案号正在申请。Copyright ©2008 gis足迹. All Rights Reserved.