型態轉換 (Type Conversion)

型態轉換 (Type Conversion)

型態轉換 教學與筆記。

說明

依據 ASCII 碼進行轉換。

字元轉 int

  • 直接轉換
1
2
char c = 'A';
int num = (int)(c); // 65
  • 使用 C++ 特有語法:static_cast<type>(變數)
1
2
char c = 'A';
int num = static_cast<int>(c); // 65

int 轉 字元

  • 直接轉換
1
2
int a = 97;
char c = (char)(a); // a
  • 使用 C++ 特有語法:static_cast<type>(變數)
1
2
int a = 97;
char c = static_cast<char>(a); // a
Author

Meow Lucian

Posted on

2019-07-09

Updated on

2022-07-04

Licensed under

Comments