隱式轉換,即不需要加強轉換,系統會自動做這個操作,比如:
雙k;
k = 10;
10是int類型,不需要顯式轉換。系統會自動換算成10.0。
擴展數據:
隱式自動類型轉換:
C++語言編譯系統提供的內部數據類型隱式自動轉換規則如下:
1.進行算術運算時,低型(短字節)可以轉換成高型(長字節);比如int類型轉換成double類型,char類型轉換成int類型等等;
2.在賦值表達式中,等號右邊的表達式的值的類型自動隱式轉換為左邊的變量的類型,並賦給它;
3.調用函數時,將實參的值傳遞給形參,系統會先自動隱式地將實參的值轉換成形參的類型,然後賦給形參;
4.當函數有返回值時,系統會自動隱式地將返回表達式的值類型轉換為函數的返回類型,然後賦給調用函數返回。
百度百科-c語言