Get Adobe Flash player

İlginç bir C kodu

Obfuscated C Yarışmasında 1992 yılının “en küçük kod” bölümü birincisi olan kod. Brian Westley (internet’de ki ismi Merlyn LeRoy).
Programın ismi whereami.c
Program komut satırından aşağıdaki gibi çalıştırılıyor:

whereami enlem boylam

Program ekran çıktısı olarak dünya haritasında verilen enlem ve boylama ilişkin yeri gösteriyor. Bulunan yer haritada # karakteriyle işaretleniyor.

                  main(l
           ,a,n,d)char**a;{
      for(d=atoi(a[1])/10*80-
   atoi(a[2])/5-596;n=”@NKA\
CLCCGZAAQBEAADAFaISADJABBA^\
SNLGAQABDAXIMBAACTBATAHDBAN\
 ZcEMMCCCCAAhEIJFAEAAABAfHJE\
 TBdFLDAANEfDNBPHdBcBBBEA_AL\
       H E L L O, W O R L D! “
       [l++-3];)for(;n–>64;)
         putchar(!d+++33^
                  l&1);}

Leave a Reply