double與float的詳解

scanf讀%f時,系統會讀取4字節長度,放到float的空間。 double有8字節空間,float和double的關係不像int和long的關係那樣,簡單的在後面增加4字節的位置,是兩個不同的存儲區域 所以 讀取時類型務必要對應 printf時,C裏的float其實在使用過程中被隱式轉換成了double 所以在printf時用float還是double其實是一樣的。用%f和%lf都可以。 但是
相關文章
相關標籤/搜索