99问答网
所有问题
VC编程中如何将一串ASCII码转换为字符串或者16进制或者10进制
如题所述
举报该问题
推荐答案 2013-09-30
一串ASCII码么?如果弄成字符数组的话只要ch[i]=char(x);就可以了 C++强转嘛。
至于十进制,不懂你什么意思,ASCII码本来就是十进制的好吗。
如果要把ASCII码以十六进制输出的话,cout>>hex>>x;就可以实现了。
追问
你好! 我是从激光控制器中读取到的一串ASCII码例如:V0t1 我需要将得到的V0t1转换为可以进行对比的数据,十六进制数或者十进制数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BjOeOXteW.html
其他回答
第1个回答 2013-09-30
一串ASCII码是如何定义的。
是
CString str = "0a 0d ac 13";
还是:
char s[]={0x20,0x30,0x50};
贴出你的代码,不同情况处理方式不同。
追问
你好! 我是从激光控制器中读取到的一串ASCII码例如:V0t1 我需要将得到的V0t1转换为可以进行对比的数据,十六进制数或者十进制数
本回答被网友采纳
相似回答
在
VC
++
中怎样将
ASCII 码转为字符串
答:
char c=(char)a;printf("该
ASCII
对应的字符为: ");putchar(c);putchar('\n');
VC中转换
Asc码和
字符
的函数
是
什么
答:
1. ASC(X),Chr(X):
转换字符字符码
[格式]:P=Asc(X) 返回
字符串
X的第一个字符的字符码 P=Chr(X) 返回字符码等于X的字符 [范例]:(1)P=Chr(65)‘ 输出字符A,因为A
的ASCII码
等于65 (2)P=Asc(“A”)‘ 输出65 2. Len(X): 计算字符串X的长度 [格式]:P=Len(X)[说明]:空...
vc中
CString
字符串转换成16进制
BYTE字符数组,例如"123"转换成BYTE a...
答:
我这个是将
字符串
里的2个数字取出来,存到BYTE数组里的。BYTE* TurnToBYTE(const char* pStr, int&nArraySize){ // 计算BYTE数组的大小,如果字符串长度奇数,需增长1位。int nLength = strlen(pStr);int nSize = (nLength / 2) +(nLength % 2);nArraySize = nSize;// 初始化BYT...
VC中ASCII码
值全部都可以通过char型或CString保存并显示出来吗_百度知 ...
答:
char 是简单变量,声明 char s[4096], 则s是 char 数组,可以存放4096个
ASCII码
。for (i=0;i<4096;i++) printf("%c",s[i]); 就可按字符输出s里的全部内容。for (i=0;i<4096;i++) printf("%d",s[i]); 就可按
10进制
数值输出s里的全部内容。for (i=0;i<4096;i++) ...
c语言
ascii码转换为十进制
的数值
答:
include <stdio.h>int main() {int arr[] = {'a','p','Q','oi','\0X89','\077'};int i,n = sizeof(arr)/sizeof(arr[0]);for(i = 0; i < n; ++i)printf("%8d\to%-8o\t0X%-8X\n",arr[i],arr[i],arr[i]);return 0;} ...
[高分求救]
怎样
在
ASCII码
、
字符串
等形式之间相互
转化
?
答:
是关于字符与
16进制
ASC2码之间的转换(用
10进制
也不会影响运算结果)首先要熟悉ASC2码数字所代表的字符nbsp;然后对应转换,可以查以下ASC2表你中间所说什么取逆序+1nbsp;-3之类的都是软件代码的加密过程
十进制
65-90是大写A-Znbsp;十进制97-122是小写a-znbsp;十进制48-57是数字0-9先对你所说的注册...
MFC
VC
++
ascii码转换成
数字
字符
答:
ascii码
就是 数字字符的内码,不需要转换的。char ch1 = 49;char ch2 = '1';这两个是一样的,也就是ch1==ch2
VC
如何将
二
进制转换为十六进制
答:
char a='A';char pBuff[10];atoi(a,pBuff,16);//
把字符
A
转换成ASCII
里面的码数为65,然后把65按
转成16进制
放入pBuff这个
字符串
里.
关于
VC中
的转义
字符
答:
二进制数錾
十六进制
数:四位二进制对应一位十六进制,四个1 对应一个 f。说明:格式字符:c 输出一个字符。s 输出一个
字符串
。e 以指数形式输出实型数。f 以小数形式输出实型数。g 自动决定输出格式为e和f中较短的一种,不打印无效的零。输出%。注意:对于单精度数,使用 %f 格式符输出时,...
大家正在搜
VC编程绘制彩虹
VC编程环境
vc2012编程入门
vc编程实例教程
VB编程
VC2010
vc编程难吗
vc编程语言
vc编程培训
相关问题
在 VC++ 中怎样将 ASCII 码转为字符串
MFC VC++ascii码转换成数字字符
VC中ASCII码值全部都可以通过char型或CString...
VC中什么函数可以把二进制值转化为ASCII码值
vc十六进制ASCII码问题
vc十六进制ASCII码问题
急求~~MFC/vc++:recv()函数中char FAR...
vc中cstring 转换为ASCII