日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言奇葩错误,6个奇葩的(hello,world)C语言版(转)

發布時間:2023/12/1 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言奇葩错误,6个奇葩的(hello,world)C语言版(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

//下面的所有程序都可以在GCC下編譯通過,只有最后一個需要動用C++的編譯器用才能編譯通過。

//程序功能輸出 ? Hello,world!

01.c

#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

_____

02.c

#include

int 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++]);

return 0;

}

03.c

int 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:_('\n',z)

l:_('H',l)m:_('X',i)n:_('!',k)

o:_('z',q)p:_('q',b)q:_(',',d)

r:_('i',l)s:_('w',v)t:_('H',j)

u:_('a',a)v:_('o',a)w:_(')',k)

x:_('l',c)y:_('\t',g)z:___(0x0)

return 0;

}

04.c

int n[]={

0x48,0x65,0x6C,0x6C,

0x6F,0x2C,0x20,

0x77,0x6F,0x72,

0x6C,0x64,0x21,

0x0A,0x00},*m=n;

main(n){putchar

(*m)!='\0'?main

(m++):exit(n++);

}

05.c

int main(){

int i,n[]={(((1<<1)<

1)<>1)))+((1<<1)<

<<1)<

1<<1)<>1)))+ (1

<>1))),(((1<<1)<

<<1))-((1<<1)<>1)))- ((1

<<1)<>1)))),(((1<<1)<

<<1)<>1

)))-((1<<1)<>1)))),(((1<<1)<< (1

<<1)<

1<>1)))-(1<>1))),(((1<<1)<

)<>1)))

-((1<<1)<>1)))),((1<<1)<< (1<<1)

<

1))-((1<<1)<>1))),(((1<<

1)<

<<1)<>1)))-(1<>1))), (((1<<1

)<

<<1)<>1)))+(1<<1)), (((1<<1)<< (

1<<1)<

<>1)))-((1<<1) <>1)))),

(((1<<1)<< (1<<1)<

<<1)<>

1)))), (((1<<1)<

>>1))),(((1<<1)<

1>>1))) + (1<< (1>>1)))}; for(i=(1>>1);i

>1

))) + (1<<1)); i++) printf("%c",n[i]);

return 0;

}

06.cpp

#include

#define _(_) putchar(_);

int main(void){

int i = 0;

_(++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++i)_(++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++i)_(++++++++++++++

i)_(--++i)_(++++++i)_(------

----------------------------

----------------------------

----------------------------

----------------------------

----------------i)_(--------

----------------i)_(++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++i)

_(----------------i)_(++++++

i)_(------------i)_(--------

--------i)_(----------------

----------------------------

----------------------------

----------------------------

----------------------------

------i)_(------------------

----------------------------

i)

return i;

}

表示漲姿勢了。。

總結

以上是生活随笔為你收集整理的c语言奇葩错误,6个奇葩的(hello,world)C语言版(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。