程序员 (英文 Programmer) 是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员、系统分析员,系统架构师,测试工程师六大类
话说就在今年的女生节,某校的 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)」整理,转载必须保留本申明及二维码
来源: http://www.phperz.com/article/16/0309/203330.html