程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 6個變態的C語言Hello World程序

6個變態的C語言Hello World程序

編輯:關於C語言

hello1.c

1 2 3 4 5 6 7 8 9 10 11 12 #define _________ } #define ________ putchar #define _______ main #define _(a) ________(a); #define ______ _______(){ #define __ ______ _(0x48)_(0x65)_(0x6C)_(0x6C) #define ___ _(0x6F)_(0x2C)_(0x20)_(0x77)_(0x6F) #define ____ _(0x72)_(0x6C)_(0x64)_(0x21) #define _____ __ ___ ____ _________ #include _____

hello2.c

1 2 3 4 5 6 7 8 9 #include main(){ int x=0,y[14],*z=&y;*(z++)=0x48;*(z++)=y[x++]+0x1D; *(z++)=y[x++]+0x07;*(z++)=y[x++]+0x00;*(z++)=y[x++]+0x03; *(z++)=y[x++]-0x43;*(z++)=y[x++]-0x0C;*(z++)=y[x++]+0x57; *(z++)=y[x++]-0x08;*(z++)=y[x++]+0x03;*(z++)=y[x++]-0x06; *(z++)=y[x++]-0x08;*(z++)=y[x++]-0x43;*(z++)=y[x]-0x21; x=*(--z);while(y[x]!=NULL)putchar(y[x++]); }

hello3.c

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include #define __(a) goto a; #define ___(a) putchar(a); #define _(a,b) ___(a) __(b);  main()     {  _:__(t)a:_(r,g)b:_($,p) c:_(l,f)d:_( ,s)e:_(a,s) f:_(o,q)g:_(l,h)h:_(d,n) i:_(e,w)j:_(e,x)k:_( ,z) l:_(H,l)m:_(X,i)n:_(!,k) o:_(
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved