Re: [問題] 不用if-else, for, while, do-while取絕

作者: seanwu (海恩)   2016-04-10 23:06:36
原文恕刪,手癢也來一個:
#include <stdio.h>
int main() {
int num;
scanf("%d", &num);
printf("%d\n", snprintf(0, 0, "%*c", num));
}
// snprintf 也是可以換成 printf,不過會被輸出噴個滿臉
顯然這個依賴 printf 實作就是了
glibc-2.21 下數值要在 +/-2147483614 之間結果才會對 ...天知道它幹了什麼蠢事
倒是 VS2015 編出來的完全正確,有點意外
作者: bibo9901 (function(){})()   2016-04-10 23:31:00
printf的實作也有if-else啊 XD
作者: suhorng ( )   2016-04-10 23:39:00
It's seanwu!!!!! 給跪
作者: L4ys (Lays)   2016-04-11 00:07:00
野生的 sean !!
作者: lsc36 (lsc36)   2016-04-11 01:05:00
我媽問我為何跪著上ptt
作者: wtchen (沒有存在感的人)   2016-04-11 01:29:00
剛上任版工跪迎seanwu大神...
作者: oscar60111 (還得努力學習)   2016-04-12 02:50:00
是seanwu大神<_ _>

Links booklink

Contact Us: admin [ a t ] ucptt.com