社区
C#
帖子详情
ascii-->字符串
byronqiji
2007-07-18 05:04:42
比如现在我有这么一个字符串 “helloWorld!”
转换成ascii是1041011081081118711111410810033
那么如果我现在等到的是
1041011081081118711111410810033
并知道该字符串有11个字节
问:我如何才能从上面的ascii码中获取到“helloWorld!”
...全文
151
4
打赏
收藏
ascii-->字符串
比如现在我有这么一个字符串 “helloWorld!” 转换成ascii是1041011081081118711111410810033 那么如果我现在等到的是 1041011081081118711111410810033 并知道该字符串有11个字节 问:我如何才能从上面的ascii码中获取到“helloWorld!”
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shadowgreen
2008-06-19
打赏
举报
回复
学习中···
标记个
yaoshuwen
2007-07-18
打赏
举报
回复
hbxtlhx(平民百姓-自已动手,丰衣足食)说得对
ll124993513
2007-07-18
打赏
举报
回复
System::Convert::ToSingle(char)
ToInt16()
ToInt32()
ToInt64()
前冇都加System::Convert::
都可以,呵呵
例
char^ a;
a='a';
this->label1->Text=System::Convert::ToInt16(a).ToString();
那麽lable1->Text结果为97
北京的雾霾天
2007-07-18
打赏
举报
回复
因为你生成的字符的ASCII字符串有三位的也有两位的,最后可能不能区别出该怎么分析最后的字符串而成了“死”的数据,
你生成ASCII字符串的时候最好保证每个字符的ASCII字符串保持一致,比如都是3位,或都是4位。因为你这里使用的都是小于127的字符,所以使用3位足够了,可以参考下面的代码:
private void button3_Click(object sender, EventArgs e)
{
string tt = "helloWord!";
for (int i = 0; i < tt.Length; i++)
{
//这里保证每个字符都使用3个数字
Console.Write(((int)tt[i]).ToString("000"));
}
//最后生成的字符串,这和楼主原来的是不一样的。
string str = "104101108108111087111114100033";
string hello = null;
//这里按固定位数分析字符串以还原原来的字符串内容
for (int i = 0; i < str.Length / 3; i++)
{
int ci = int.Parse(str.Substring(i * 3, 3));
hello += ((char)ci).ToString();
}
Console.WriteLine(hello);
}
Python编程系列教程之一基础篇
pycharm使用,python基础语法、分支循环、
字符串
、数值运算、位运算、进制、列表、元组、字典、编码、文件操作、集合运算、
ascii
码、函数高阶函数装饰器、列表生成、正则表达式、作用域、持久化、随机
字符串
及json\...
区块链实战视频课程(4):用Web3.js开发以太坊客户端
本教程用JavaScript语言调用Web3.js的API编写以太坊客户端,主要内容如下:web3.js安装与环境搭建、连接私有链、使用JavaScript发布智能合约、BigNumber、单位转换、十六进制与
Ascii
互转、
字符串
生成与hash编码、...
9节课征服「字符编码」
ASCII
、GB2312、GBK、GB18030Unicode、UTF-8、UTF-16、UTF-32
C#上位机串口编程、Modbus编程
WinForm框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用 C#语言 编写。WinForm框架可用于设计窗体和可视控件,采用面向对象语言C#,...
Modbus协议讲解及实现
课程背景 Modbus 协议是工业自动化控制系统中常见的通信协议,协议的全面理解是个痛点。 本课程主讲老师集10多年在Modbus协议学习、使用中的经验心得,结合当前物联网浪潮下Modbus协议开发的痛点,推出这套面向...
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章