获得一个数据在内存中存储的二进制形式

来源:互联网 发布:杰克奥特曼玩具淘宝 编辑:程序博客网 时间:2024/05/17 08:29

#include<iostream>
using namespace std;

#define NUM  ( (~255) & (1<<8))
int main()
{
 int i;
 unsigned int num[32];
 cout<<~255<<endl;
 cout<<( (~255) & (1<<8))<<endl;

 for(i=0;i<32;i++)
 {
  num[i]=( ( NUM& (1<<i) )>>i);
 }
  
 for(i=31;i>=0;i--)
  cout<<num[i];


 return 0;
}

原创粉丝点击