小玩 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; }

浙公网安备 33010602011771号