小玩 hello,world

#include<iostream>

using namespace std; int j; int main() {  int b1,b2, i,*p,m;  char k;     m=(int)&i;j=!j;p=&m;  k=j<<j^j;  k=((k<<j<<j)^j)<<((j<<j)^j);  *(char*)*p=k;     k=((((((k>>((j<<j)^j))^j)<<j)^j)<<j<<j)^j);  *((char*)*p+1)=k;     k=((((k>>((j<<j)^j))^j)<<1)^j)<<j<<j;  *((char*)*p+(j<<j))=k;  *((char*)*p+((j<<j)^j))=k;  k=(j<<j)^j+k;   *((char*)*p+(j<<j<<j)*(&b2-&i))=k;  *((char*)*p+(j<<j<<j)*(&b2-&i)+((j<<j)^j))=*((char*)*p+(j<<j<<j)*(&b2-&i));  k=k+(j<<((j<<j)^j));  *((char*)*p+(j<<j<<j)*(&b2-&i)+(j<<j))=k;  *((char*)*p+(j<<j<<j)*(&b2-&i)+j)=((((j<<j<<j)^j)<<j)^j)<<(j<<j);  k=k-((j<<j<<j)^j); char *pc=new char [13];  *((char*)*p+(j<<j)*(j<<j<<j)*(&b2-&i))=k;  *((char*)*p+(j<<j)*(j<<j<<j)*(&b2-&i)+j)=*((char*)*p+((j<<j)^j));  *((char*)*p+(j<<j)*(j<<j<<j)*(&b2-&i)+(j<<j))=*((char*)*p+1)-j;  *((char*)*p+(j<<j)*(j<<j<<j)*(&b2-&i)+((j<<j)^j))=(j<<((j<<j)^j))^j;    *(pc+12)='\0';  char *o;  int n;  for (n=0,o=(char*)&i;n<4;n++)  {   *(pc+n)=*(o+n);   *(pc+4+n)=*(o+4*(&b2-&i)+n);   *(pc+8+n)=*(o+4*(&b1-&i)+n);  }  cout<<pc<<endl;  delete pc;    return 0;   }

posted @ 2012-04-26 20:20  hackj  阅读(120)  评论(0)    收藏  举报