欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

C語言為什么加上了頭文件sqrt還是顯示出錯

林玟書2年前12瀏覽0評論

C語言為什么加上了頭文件sqrt還是顯示出錯?

int m =sqrt((double)i);C語言是沒有重載的,C++才有,你應該是用C++的編譯器來寫C語言吧在C++中sqrt有兩個重載函數,一個參數是double,另一個是float由于你傳的參數是int在默認的隱式類型轉換中int可以轉換成float也可以轉換為double,編譯器就不知道你想調用哪一個。