目的:对话框内输入一组16进制的数,转化为char类型的16进制数组
答案:2 悬赏:60
解决时间 2021-02-10 12:49
- 提问者网友:冷天寄予
- 2021-02-10 01:43
目的:对话框内输入一组16进制的数,转化为char类型的16进制数组
最佳答案
- 二级知识专家网友:我叫很个性
- 2021-02-10 02:08
设计你的MFC程序,让对话框中输入一个字符串,
取得这个字符串str,判断其中字符个数必须大于等于2。
for ( i=2,m=0;str[i]!=0;i++ )
{
if ( str[i]==' ' )
{
str[i]=0;
sscanf(str[i-2],"%x",&data[m]);
m++;
}
}
最后data中存放数据,长度为m
取得这个字符串str,判断其中字符个数必须大于等于2。
for ( i=2,m=0;str[i]!=0;i++ )
{
if ( str[i]==' ' )
{
str[i]=0;
sscanf(str[i-2],"%x",&data[m]);
m++;
}
}
最后data中存放数据,长度为m
全部回答
- 1楼网友:陪伴是最长情的告白
- 2021-02-10 03:11
我。。知。。道
加。。我。。私。。聊
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯