c 语言字符串转二进制,在C ++中将字符串转换为二进制序列
在本教程中,我们将讨论将字符串转换为二进制序列的程序。
为此,我们将提供一个字符串。我们的任务是将每个字符转换为等效的二进制字符,并打印出来以分隔不同字符。
示例#include
using namespace std;
//converting into binary equivalent
void convert_binary(string s){
int n = s.length();
for (int i = 0; i <= n; i++){
//converting to ascii value
int val = int(s[i]);
//converting ascii to binary equivalent
string bin = "";
while (val > 0){
(val % 2)? bin.push_back('1') :
bin.push_back('0');
val /= 2;
}
reverse(bin.begin(), bin.end());
cout <
}
}
int main(){
string s = "tutorialspoint";
convert_binary(s);
return 0;
}
输出结果1110100 1110101 1110100 1101111 1110010 1101001 1100001
1101100 1110011 1110000 1101111 1101001 1101110 1110100
c 语言字符串转二进制,在C ++中将字符串转换为二进制序列相关推荐
- python十进制小数转二进制小数,从零开始学Python|如何在Python中将小数转换为二进制...
Python是一种高度通用且功能强大的编程语言.在可以做的许多事情中,从十进制转换为二进制,反之亦然,这是最突出的一项.因此,在本文中,我们将更多地讨论如何在Python中将十进制转换为二进制,反之亦 ...
- python强转字符串_在Python 3中将Exception转换为字符串
在Python 3中将Exception转换为字符串 有谁知道,为什么这个Python 3.2代码 try: raise Exception('X') except Exception as e: p ...
- 在C ++中将十进制转换为二进制
Here you will get program to convert a number from decimal to binary in C++. 在这里,您将获得在C ++中将数字从十进制转换 ...
- java整数转二进制字符串_在Java中将int转换为二进制字符串表示形式?
AbbyPaden.. 5 这是我几分钟前刚写的东西.希望能帮助到你! public class Main { public static void main(String[] args) { Arr ...
- linux字符串转为二进制,Linux printf将十进制转换为二进制?
不,C printf 没有二进制格式的格式修饰符( http://www.cplusplus.com/reference/cstdio/printf/ ),以及linux util 也没有扩展它 %b ...
- c#中将整数转化为字符串_在C#中将字符串转换为字节数组
c#中将整数转化为字符串 Prerequisite: How to declare and use byte[] in C#? 先决条件: 如何在C#中声明和使用byte []? C#中的字符串到字节 ...
- php字符串转换mysql_在PHP中将字符串转换为MySQL时间戳格式
我使用从 android java应用程序发送的字符串在php中编写查询. 查询是这样的: $insertSQL = sprintf("INSERT INTO app_DuckTag (ta ...
- c 字符串数组_在C++中将字符串转换为char数组
我们许多人遇到了错误'cannot convert std::string to char[] or char* data type'. 例如: Input : string s = "ge ...
- scala 转换为字符串_如何在Scala中将字符串转换为布尔值?
scala 转换为字符串 String in Scala is a sequence of characters. In Scala, the String object is immutable. ...
最新文章
- 阿里云下Linux服务器安装Redis
- 面试之BI-SQL--table转换
- Linux之ln命令
- oracle ora 00279,ORA-01245、ORA-01547错误的解决
- Web框架 Bottle 、Flask 、Tornado
- Help View修复
- 【华为云 ModelArts-Lab AI实战营】第三期:图像分类 (III) 模型参数网络调优
- java毫秒 mysql秒_MySQL和Java时间毫秒之间的转换问题的总结
- Arduino编译bootloader
- configure: error: MySQL library not found ,Not found mysqlclient library
- lucene的基础入门
- HDFS教程(06)- HDFS纠删码
- pandas安装报错
- 计算机写程序的步骤,电脑怎么编程 电脑编程的方法
- Android技术分享| 自定义LayoutManager
- phpstudy下载、安装、配置、网站部署
- mapbox/minemap 获取比例尺
- 视频画面显示单位fps与Hz的区别
- Linux shell 命令学习 大全
- IntelliJ IDEA 快捷键 Mac版(个人自用最新版)
热门文章
- linux欢迎界面设计,Ubuntu 18.04 LTS新增欢迎界面--方便用户快速上手新系统
- 批处理 操作mysql_超简单使用批处理(batch)操作数据库
- python list转字符串_我用python写了个自动生成给文档生成索引的脚本!懒人智慧...
- iso8601时间格式_ISO8601与dayjs的使用
- @Async的异步任务多起来了,如何配置多个线程池来隔离任务?
- 死磕18个Java 8的日期处理,工作必用!
- 写过Mybatis插件?那说说自定义插件是如何加载的吧?
- 我们常用的撤销和恢复功能,你知道它们使用了什么设计模式吗?
- 调查与讨论:你在调用别人接口的时候有考虑过失败情况吗?
- 不努力提高效率,小姐姐都被人追走了:K8S一键部署了解一下?