玄學問題 關於printf輸出double類型顯示0.000000的原因

運行環境 win10 codeblocks 17.12 一、 C++ double類型用 %lf 格式輸出 【輸出錯誤】:-0.000000 二、 C++ double類型用 %f 格式輸出【輸出正確】 三、 C語言 double類型用 %lf 或 %f 格式輸出 【均輸出正確】 這讓我感到十分玄學,爲什麼第一種輸出就不對了呢,double類型爲什麼不能寫%lf輸出? (編譯器選用 dev c++
相關文章
相關標籤/搜索