[問題] printf同個變數在同一行竟然出現不同值
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
dev c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
printf("%lu,%lu,%lu\n",jj[k-1],k,k);
前面的k跟後面的k竟然值不同
而且前面的k固定值是0
神秘的是,使用64bit的compiler就會成為相同的值了
餵入的資料(Input):
1 3
預期的正確結果(Expected Output):
至少k要一致吧
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
http://ideone.com/kKFOvS
補充說明(Supplement):
QQ完全不知道從哪裡出現問題
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.65.19
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1412873125.A.E4D.html
→
10/10 01:09, , 1F
10/10 01:09, 1F
→
10/10 01:09, , 2F
10/10 01:09, 2F
→
10/10 01:10, , 3F
10/10 01:10, 3F
→
10/10 01:22, , 4F
10/10 01:22, 4F
→
10/10 01:27, , 5F
10/10 01:27, 5F
→
10/10 01:42, , 6F
10/10 01:42, 6F
→
10/10 01:43, , 7F
10/10 01:43, 7F
→
10/10 01:44, , 8F
10/10 01:44, 8F
→
10/10 01:44, , 9F
10/10 01:44, 9F
→
10/10 01:52, , 10F
10/10 01:52, 10F
→
10/10 01:52, , 11F
10/10 01:52, 11F
→
10/10 01:53, , 12F
10/10 01:53, 12F
→
10/10 01:54, , 13F
10/10 01:54, 13F
→
10/10 01:54, , 14F
10/10 01:54, 14F
→
10/10 01:55, , 15F
10/10 01:55, 15F
→
10/10 13:25, , 16F
10/10 13:25, 16F
→
10/10 14:42, , 17F
10/10 14:42, 17F
推
10/10 16:27, , 18F
10/10 16:27, 18F
推
10/10 20:44, , 19F
10/10 20:44, 19F
→
10/11 00:34, , 20F
10/11 00:34, 20F
→
10/11 13:55, , 21F
10/11 13:55, 21F
推
10/14 16:50, , 22F
10/14 16:50, 22F
推
10/14 18:18, , 23F
10/14 18:18, 23F