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

看板C_and_CPP作者 (sean)時間9年前 (2016/04/10 15:06), 編輯推噓4(402)
留言6則, 6人參與, 最新討論串4/5 (看更多)
原文恕刪,手癢也來一個: #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 編出來的完全正確,有點意外 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.16.175 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1460300799.A.DFD.html

04/10 23:31, , 1F
printf的實作也有if-else啊 XD
04/10 23:31, 1F

04/10 23:39, , 2F
It's seanwu!!!!! 給跪
04/10 23:39, 2F

04/11 00:07, , 3F
野生的 sean !!
04/11 00:07, 3F

04/11 01:05, , 4F
我媽問我為何跪著上ptt
04/11 01:05, 4F

04/11 01:29, , 5F
剛上任版工跪迎seanwu大神...
04/11 01:29, 5F

04/12 02:50, , 6F
是seanwu大神<_ _>
04/12 02:50, 6F
文章代碼(AID): #1N2cl_tz (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1N2cl_tz (C_and_CPP)