討論串[問題] printf() 整數, 浮點數放的順序影響輸出
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者descent (「雄辯是銀,沉默是金」)時間12年前 (2013/07/23 11:07), 編輯資訊
0
0
0
內容預覽:
請問一下, 這一點是 c 標準定義的嗎?. 所有 function 都是以這樣的規則傳遞參數嗎?. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 59.125.239.51.

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者descent (「雄辯是銀,沉默是金」)時間12年前 (2013/07/18 08:14), 編輯資訊
0
0
2
內容預覽:
這真的很奇怪. int main(void). {. int a=10;. int b=20;. float d=0;. d=(float)a/b;. printf("%d\n",d);. return 0;. }. gcc 以 64 bit compile. 每次執行結果都不同. descent@
(還有2139個字)

推噓5(5推 0噓 9→)留言14則,0人參與, 最新作者LPH66 (f0VMRgEBA)時間12年前 (2013/07/17 19:53), 編輯資訊
0
0
0
內容預覽:
printf (及 scanf) 是使用 C 語言的可變參數下去實作. 這種可變參數有幾個限制. 首先函式不會知道你傳了什麼東西進去 得要有另外的方法來指名才行. printf/scanf 的做法是傳入一個格式字串以表示後面有哪些參數. 再來 不到 int 等級的整數會升級成 int 再傳 floa
(還有708個字)

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者twayfind (橘水壎)時間12年前 (2013/07/17 14:58), 編輯資訊
0
0
0
內容預覽:
開發平台(Platform): (Ex: VC++, GCC, Linux, ...). gcc version 3.4.4. 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...). no. 問題(Question):. 使用printf 同時顯示整數及浮點數,整數在
(還有297個字)
首頁
上一頁
1
下一頁
尾頁