[英]How do you convert a user entered (cin) character into ASCII code
#include <iostream>
using namespace std;
int main ()
{
char letter;
cout << "Enter any character\n";
cin >> letter;
static_cast<(int)>(letter);
cout << "Your character converted into ASCII code is " << letter << endl;
return 0;
}
您幾乎有正確的主意:
static_cast<(int)>(letter);
...但是您錯過了一個重點:您的演員表並沒有改變原始項目; 它產生指定類型的新項目。 您想要的更像是:
cout << "The code for your character is " << static_cast<int>(letter) << "\n";
筆記:
endl
存在-我建議不要使用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.