C 轉換語法樣式:安全與效率之間的爭論
在C 中,將值轉換為不同的值有三種主要方法類型:
哪種語法風格最好是C 程式設計師之間爭論的問題。
C 風格轉換語法的爭論
C 風格轉換的支持者認為它是:
反對C 風格強制轉換語法的爭論
但是,C型選角有幾個缺點:
C 風格轉換語法的參數
C 風格轉換語法在 C 11 中引入,以解決 C 風格轉換的缺點。它是:
參數反對C 風格轉換語法
但是,C 風格轉換是:
可能導致意外行為:它的行為可能與在某些情況下,C 風格的轉換可能會令人困惑。
建構函式語法建構函式語法在語意上與 C 風格轉換相同,但是通常認為它不太容易混淆。但是,仍應謹慎使用,以避免潛在的錯誤。
最佳實踐最佳實踐是永遠不要使用 C 風格的強制轉換。 C 風格的轉換應該用於內建類型之間的轉換,建構函數語法應該用於轉換為使用者定義的類型。以上是C 類型轉換:C 風格、C 風格或建構子 – 哪種型別轉換語法最好?的詳細內容。更多資訊請關注PHP中文網其他相關文章!