输出ascll码c++
时间: 2025-02-15 09:54:52 浏览: 47
### 输出ASCII码的方法
在C++中,可以轻松地输出字符对应的ASCII码。通过将字符转换为整数类型并打印该整数值来实现这一点[^1]。
```cpp
#include <iostream>
using namespace std;
int main() {
char ch = 'M';
cout << "The ASCII value of " << ch << " is " << static_cast<int>(ch);
}
```
上述代码展示了如何获取单个字符`'M'`的ASCII值,并将其作为整数输出。这里使用了`static_cast<int>()`来进行显式的类型转换,从而获得字符的实际ASCII编码表示形式。
对于字符串中的每一个字符也可以采用相同的方式遍历输出其ASCII码:
```cpp
#include <iostream>
using namespace std;
void printAsciiCodes(const string& str) {
for (char c : str) {
cout << "Character: " << c << ", ASCII Code: " << static_cast<int>(c) << endl;
}
}
int main() {
string myString = "Hello";
printAsciiCodes(myString);
}
```
这段程序定义了一个函数`printAsciiCodes()`用于接收一个字符串参数,并逐一遍历其中的每个字符,分别显示它们各自的ASCII码值。
阅读全文
相关推荐


















