2017-02-16 98 views

回答

3

例如,如果你有你的函數命名someFuncWhichReturnsLong返回long,然後放在您指定的它結果int,你可能會得到一個警告,long可能不適合裏面int - 但是,如果你知道你的情況那函數someFuncWhichReturnsLong永遠不會返回大於int的值,您可以忽略該警告。

另一方面,如果您在printf中發出警告,提示您使用的格式說明符不正確,則忽略此操作將導致未定義的行爲。

一般而言,您絕對不應該忽視警告,並檢查它想說的是什麼。

+1

非常感謝,非常清楚。 –