C++字符串转二进制ascll码
时间: 2023-07-07 19:34:05 浏览: 131
ASCll 码与字符转变.rar_ascll
以下是将一个C++字符串转换为二进制ASCII码的代码示例:
```c++
#include <iostream>
#include <bitset>
int main()
{
std::string str = "Hello World";
for (char c : str)
{
std::bitset<8> binary(c);
std::cout << binary.to_string() << " ";
}
return 0;
}
```
这个程序将字符串 "Hello World" 转换为二进制ASCII码并打印输出。每个字符都被转换为一个8位二进制数,并且用空格分隔开来。注意,使用 std::bitset 可以方便地将整数转换为二进制数。
阅读全文