-2
我有幾天的懷疑。有沒有人有任何經驗告訴它?提前致謝。在gcc編譯時警告有什麼影響?會有什麼後果?
我有幾天的懷疑。有沒有人有任何經驗告訴它?提前致謝。在gcc編譯時警告有什麼影響?會有什麼後果?
例如,如果你有你的函數命名someFuncWhichReturnsLong
返回long
,然後放在您指定的它結果int
,你可能會得到一個警告,long
可能不適合裏面int
- 但是,如果你知道你的情況那函數someFuncWhichReturnsLong
永遠不會返回大於int
的值,您可以忽略該警告。
另一方面,如果您在printf
中發出警告,提示您使用的格式說明符不正確,則忽略此操作將導致未定義的行爲。
一般而言,您絕對不應該忽視警告,並檢查它想說的是什麼。
非常感謝,非常清楚。 –
後果可能從不重要變爲重大。 –
@GiorgiMoniava例如? –
檢查答案。 –