在實際的應用中,經常會需要使用相關數據類型間的轉換,故在此便需要了解,其相應的轉換規則,以避免理所當然式的推理
1
其中倒數兩種方式的有符號與無符號數之間的類型轉換是自己平時考慮較少的,在將一個負數賦值給一個無符號數時,相當于該負數加上無符號數據類型的模長。
另外需要注意的是,當其他類型的數據與無符號數進行處理時,均先被轉換成無符號數之后再進行相應的操作。同時,有無符號參與的運算其結果不會是負數。
并且不要同時使用帶符號數與無符號數,因為這樣簡直就是自尋麻煩~~
2
代碼的世界里還是越簡潔越好~~
**關于常量字符串的說明:
3
**關于轉義字符的解析:
4
5
在這兒想要說明的是另外定義的轉義序列,雖然不常用,但可作為了解~~
在這兒了解一些進行顯示的強制類型轉換的標識符:
一個顯示的強制類型轉換的形式:
其中的cast-name的發方式有:static_cast,dynamic_cast,const_cast,reinterpret_cast。type:表示轉換的類型,expression表示待轉換的值。