要將C++字符轉換為ASCII碼,可以使用強制類型轉換來實現。
以下是一個示例代碼:
#include <iostream>
using namespace std;
int main() {
char c;
cout << "請輸入一個字符:";
cin >> c;
int ascii = static_cast<int>(c);
cout << "ASCII碼為:" << ascii << endl;
return 0;
}
在上述代碼中,首先使用cin
接收一個字符作為輸入,然后使用static_cast<int>(c)
將字符c
轉換為對應的ASCII碼,最后將ASCII碼輸出到屏幕上。
請注意,此代碼假設輸入的字符為ASCII碼范圍內的字符,如果輸入的字符超出了ASCII碼范圍,結果可能會不準確。