1. 程式人生 > 其它 >C++的學習日記day8(型別轉換、異常、輸入輸出流、檔案)

C++的學習日記day8(型別轉換、異常、輸入輸出流、檔案)

技術標籤:C++多型程式語言

C語言型別轉換
隱式型別轉換:
int myMax(int a,int b){}
呼叫:myMax(1,‘A’);
強制型別轉換(顯式型別轉換):
int *p = (int *)malloc(…)
typename1 a = (typename2)b;

C++裡面提供一組可以在不同場合使用的強制轉換(本質就是類模板)
static_cast(exp)
1.用於基本的型別轉換,不能用於指標間的轉換(pc = static_cast<char*>(pi)