女生節的一個分號,引發程式設計師的瘋狂評論

伯小樂發表於2016-03-09

話說就在今年的女生節,某校的 14 級軟四的男生,給同校妹子做了一個條幅,內容是:

for ( int i=0; i<forever; i++ ) ; printf ( “I Love My Girl” );

@程式設計師的那些事也在微博中擴散了這張圖

「14 級軟四的男生們,你們粗來…… 」

結果引發程式設計師的一片熱議呀。程式設計師的那些事(微訊號:iProgrammer)摘選部分評論:

吐槽該標語的:

@在寧小王爺:實力分號,活該單身

@wingc:這分號,還是留在學校泡妹子吧,別出來禍害業內了[笑cry]

@大唐UV:1.多了分號;2.用while(true)  更簡潔

@於茜Cynthiaaaaa:回覆@-_-玖-_-:首先forever沒有定義 編譯錯誤 其次for迴圈之後的分號 導致了for那一句一直死迴圈 光佔cycle不幹事 所以根本print不出來 哈哈哈哈哈哈 想騙我們cs的女漢子 不可能~

@朱漾:裝逼失敗!!! 手殘多打個分號,還可能編譯錯誤

@八百備胎奔北坡:迴圈到forever,也說不出我愛你

@光子矩陣:for的分號給滿分

@子過aaron:那個分號是故意為之的呀,說明程式設計師,等了一輩子,也說不出那句我愛你呀。

@笨皮筏子K:這尼瑪這分號,注孤生吧你們

@-_-玖-_-:就沒人發現girl是單數嘛………

@全棧技術分享:估計你們那些能看出來錯誤的都是單身狗吧。

@古怪的松鼠:“我寧願跳進一個forever的死迴圈,有不會說出我愛你。”

@ideawu:這就是裝逼不寫花括號的壞處!

@杜昶旭:哈哈……這個故事告訴我們,不好好學習,想表白都沒戲

@12162E495C1ACF37: 簡直不知道是真自黑還是在宣告我們就要注孤生,講真這種弱智水平的程式碼寫標語太low了看著real尷尬……不如說標語我就覺得很尷尬

挺這個標語的:

//@孫明明_SmarterChina: 這個是正解。標語是 愛在心中口難開 的c++ 翻譯。 //@Leonhard_chw: 其實表達的是羞澀的工科生一輩子都說不出這麼直白的情話[哈哈]我愛你永遠留在自己的心間 //@馬少平THU: 顯然是女生節不出個標語過意不去,出吧又不能違心,只好。。。

@這程式碼雖然有問題,但是問題很可能就是人家男生要表達的心情。永遠沒有定義也沒有意義,理科男期待的愛情想要對女神說出我愛你卻永遠說不出口。[笑cry][笑cry] 別問我為什麼知道

純技術討論黨:

@JasonFan隔夜烏龍:右邊這些單身狗 還在爭論是否死迴圈是否溢位[笑cry] //@勇敢者的一切:I要是負數會死迴圈?這工科生的c語言學的太牛了,會溢位?更牛 //@afeibfp_:連個死迴圈都不會寫, 活該單身[偷笑] //@不許說話: 不是,i會溢位然後繞回來的 //@貓頭鷹快艇:如果forever是負數,直接死迴圈不列印

@HUC小趙:int forever = 0;

@FRANCiS-WU:error:forever not defined

@冷場大師杜秋水:error C2065 : ‘forever’ : undeclared identifier

@眼前飄過好故事:forever沒定義,程式錯誤

@萬事屋______:forever轉換為ascii碼後,是有盡頭的。

@王小二二二二二二二二二二二二:for語句後有個分號,如果for 中的forever 理解為永遠,那麼就是永遠也不會說我愛你?還是“愛你在心口難開?”(i love you more than i can say).但是計算機中沒有真正的無窮大,只是一個很大的整形數而已,等到迴圈結束就要printf了

今年這個標語並不「孤單」

2012 年女生節,復旦信院團委學生會做了一個“三行情詩”徵稿,裡面也有類似的:

程式設計師的那些事:回覆@大可以Bin: 你不信是吧,原圖下面有配文:【int i; for(i=0;i<forever;i++); printf(“I Love You”);】其實分號不是背景中的。為什麼用四張,就是為了對比。另外,點選縮圖後,請點“檢視大圖”,就可見真相。[呵呵] //@大可以Bin:回覆@大駱駱不學無術: 那是背景圖片的兩點,not分號{狂贊!!!帥氣的理科男}

大家覺得那個分號,是故意加的想表達「愛在心中口難開」呢?還是表白時手抖多加的?


本文由「程式設計師的那些事(微訊號:iProgrammer)」整理,轉載必須保留本申明及二維碼

相關文章