- C語言入門很輕松(微課超值版)
- 云尚科技編著
- 318字
- 2022-07-29 14:43:36
2.5 新手疑難問題解答
問題1:從精度上來講,浮點型的精度比整型精確,從表示范圍上來講,浮點型表示的范圍比整型表示的范圍大,那么,為什么還需要整型呢?
解答:因為每種數據類型都有優缺點,雖然有時候可以將浮點型與整型相互替換,但有的時候就非要某種類型不可了,而且有些整數是浮點型表示不出來的!這就必須使用整型數據類型了。
問題2:自動類型轉換與強制類型轉換的區別是什么?
解答:自動類型轉換是編譯系統自動進行的,不需要用戶干預。強制類型轉換是C語言根據用戶的需要將運算對象的數據類型轉換為所需要的數據類型。比如“float a=2.5;int b=a;”這樣的轉換就會出現問題,原因是int類型會自動上升為float類型,但是float類型卻不能自動轉換為int類型,而必須使用強制類型轉換“int b=(float) a”。
推薦閱讀
- Learn Type:Driven Development
- 跟老齊學Python:輕松入門
- 征服RIA
- 學習OpenCV 4:基于Python的算法實戰
- Learning PHP 7
- 用案例學Java Web整合開發
- Frank Kane's Taming Big Data with Apache Spark and Python
- Android應用開發實戰
- Extending Unity with Editor Scripting
- Python語言科研繪圖與學術圖表繪制從入門到精通
- Practical GIS
- LabVIEW入門與實戰開發100例(第4版)
- JavaScript Mobile Application Development
- Getting Started with the Lazarus IDE
- Learning Gerrit Code Review