腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
应用MATLAB
sscanf
将列向量中
的
多个元素从
十六进制
转换为dec
、
、
在MATLAB中,我试图
使用
sscanf
函数将列向量
的
十六进制
(2
的
补码)转换为十进制。虽然我已经成功地
使用
hex2dec函数进行了转换,但是在
使用
sscanf
的
列向量中转换多个元素(
十六进制
值
)是不成功
的
。然而,当列向量中只有一个元素(
十六进制
值
)时,
十六进制
到dec
的
转换是成功
的
。如何<e
浏览 1
提问于2018-10-29
得票数 0
回答已采纳
2
回答
如何将'$_GET‘
十六进制
值
(字符串形式)转换为
十六进制
int?
、
、
我需要将_GET[]数组中传递
的
‘string’
十六进制
值
从字符串转换为实际
的
十六进制
整数。我说‘主要’是因为传入
的
十六进制
数没有以"0x“占优势。尽管我在上面对
sscanf
()做了说明--注意,我特别指示
sscanf
()通过'%x‘标志将'timeStamp’
的
值
转换为
十六进制
值
-- -通过上面的var_dump显示$test<em
浏览 1
提问于2014-05-09
得票数 2
回答已采纳
1
回答
如何推进扫描C?
、
、
这基本上是一个输入流,它由“
十六进制
地址new_val”组成,我需要将这两个
值
读取为int*。我
使用
sscanf
()并读取
十六进制
地址很好,但是我想不出提前阅读new_val.No
的
方法,不管我尝试了什么--我得到了段错误。以下是我到目前为止所拥有的:
sscanf
(arguments, "%x",&a
浏览 3
提问于2015-09-20
得票数 0
回答已采纳
2
回答
C
sscanf
("%hhx")读取无符号整数而不是无符号字符
、
我们
使用
sscanf
()将
十六进制
值
转换为字符串,如下所示:#include <string> char data[] = "41424344";
sscanf
(data, "%hhx", &result); re
浏览 6
提问于2020-12-29
得票数 1
3
回答
wxWidgets wxString
我在c++中
使用
wxWidgets。我有一个wxTextCtrl,用户在其中输入一组以空格分隔
的
十六进制
格式
的
字节。我想把它们放在无符号字符数组中。如何从"AB D3 4F A A1 0B“这样
的
字符串转换得到结果数组: 171,211,79,10,161,11
浏览 1
提问于2011-04-19
得票数 0
回答已采纳
1
回答
$
sscanf
在Questasim中不返回或设置
值
、
、
我有一行代码:c = $
sscanf
(line, "0x%x %s %s %d", hex_value, type, name, size);而
使用
Questasim vlog -sv和vsim -c则会产生如下结果:c = 0, hex_value我
使用
: display($sformatf
浏览 4
提问于2014-08-07
得票数 0
1
回答
使用
十六进制
值
的
Sscanf
、
我必须在c++中解析一个具有
十六进制
值
的
字符数组: char test[20] = ":CF0100020003000400"; 从测试中,我必须获得0200 (512),0300 (768)和0400我想将这些
值
保存为uint16_t类型。uint16_t value1;uint16_t value3;
sscanf
(test, ":CF%*04x%04x%04x%04x", (int *)&value1, (int *
浏览 41
提问于2019-03-05
得票数 0
回答已采纳
2
回答
如何
使用
std库函数将字符串"0xAp-2“转换为2.5
的
双精度
、
、
、
、
我有一个包含"0xAp-2“
的
字符串。我想将其转换为双精度
值
:#include <cstdio> {} 我尝试过atof和
sscanf</
浏览 1
提问于2011-07-28
得票数 0
回答已采纳
2
回答
将在命令行中输入
的
十六进制
值
存储到整数
/a.out 343ed4 我想存储从命令行参数获得
的
十六进制
值
,并将其存储在整数上。上面的程序,当存储
十六进制
值
时,给出
的
结果与用户给定
的
值
不同。不能
使用
atoi,因为它会在数字之后削减字母表。如何将在命令行参数中输入
的
十六进制
存储为整数。
浏览 1
提问于2014-09-05
得票数 2
2
回答
将
十六进制
数字转换为
十六进制
转义字符数组
、
、
、
/a.out 9000,端口变量存储
的
值
为2823 (
十六进制
值
为9000)。我
的
下一个目标是将2823存储到字符数组中,就像在一个小endian中一样,以便字符数组以
十六进制
转义格式存储
值
,如下所示 那么,如何将端口中
的
十六进制
数字转换为
十六进制
转义字符串,并将其存储到char[]数组中,而不进行硬编码?我已经看过
浏览 0
提问于2018-04-08
得票数 1
1
回答
解析具有名称、
十六进制
值
等
的
字符串
的
最佳方法是什么?
、
我尝试过
的
第二个方法是
使用
sscanf
或strol (正如许多其他文章中所描述
的
,比如这个:)。是否有一种聪明而简单
的
方法来恢复这个数字并将其存储在一个uint64_t变量中? 这个问题与其他职位不同。他们所要做
的
就是把一个
十六进制
字符串转换成一个uint64_t。我
的
问题是不同
的
。我有一个字符串,它不是简单地由
十六进制
值
组成,
十六进制
值
的
格式可
浏览 1
提问于2019-03-23
得票数 0
回答已采纳
2
回答
从POST解压缩数据(CGI和C)
、
、
我刚读到关于在C中开始
使用
CGI
的
这个页面,我在未编码部分有一个关于代码
的
问题。src++, dest++) *dest = ' '; int code;printf("<TITLE>Response</TITLE>\n"); lenstr = getenv
浏览 1
提问于2014-08-16
得票数 1
回答已采纳
3
回答
从"0x4000“(例如)字符串中获取
十六进制
值
,并将其存储在变量中。
、
这是我
的
问题:int lc3_hashex(char *str) int val = 0; to = strndup(str+2, 10); if (val) returnval;} 假设参数
的</
浏览 0
提问于2011-07-29
得票数 0
回答已采纳
2
回答
将字符串转换为
十六进制
、
、
我有一个011111110000000000000000000000000000000000101
的
字符串 int assembledHex;
sscanf
(buffer, "%x", &assembledHex);但当我打印出来
的
时候我认为
sscanf
可以从字符串转换
浏览 3
提问于2012-03-11
得票数 0
回答已采纳
1
回答
将AES加密
的
十六进制
字符串转换回C++中
的
字符串
、
、
、
、
在C++中,我有一个AES加密
的
char*,在将其作为URL参数发送之前,我将其转换为
十六进制
表示。现在,我想做相反
的
事情,那就是再次将这种
十六进制
转换回char*。然而,我在这里感到困惑-
使用
带有%x或%s
的
sprintf会产生一个完全不同
的
值
。我怎么才能再把它转换回来呢?谢谢..。
浏览 0
提问于2013-04-15
得票数 2
回答已采纳
2
回答
从命令行读取
十六进制
到无符号字符和无符号短字符
int main(int argc, char *argv[]){ unsigned short addr = 0xff;
sscanf
(argv[2], "%hu", &addr); } 嗨,我正在尝试读
浏览 0
提问于2016-09-08
得票数 0
1
回答
如何将字符串中
的
十六进制
值
转换为实际字节
、
我需要将包含在字符串中
的
十六进制
转换为数组或uint32。我试着用这样
的
扫描:
sscanf
("FAFBFCFD", "%X%X%X%X", &ns[0], &ns[1], &ns[2], &ns[3]);编辑: 就像@Clifford所说
的
那样,在这种情况下,
sscanf
返回
的
值
是一个int,如果
浏览 7
提问于2021-06-19
得票数 1
回答已采纳
1
回答
Matlab将24位ascii-
十六进制
文件读取为32位签名。
、
我想从一个ascii文件中画出每9个元素中
的
一个元素,该文件包含一个24位有符号
十六进制
值
的
列。813457241566 C =
浏览 9
提问于2014-09-07
得票数 1
1
回答
在int类型中存储
十六进制
数
、
、
尝试实现具有以下输入
的
绝对加载器:#include <stdio.h>#include <unistd.h> fscanf(fptr,"%s",addr);fscanf(fptr,"%s",len);
sscanf
&start);
浏览 0
提问于2015-01-06
得票数 1
回答已采纳
2
回答
如何在matlab中读取带有可变
十六进制
值
列
的
文本文件?
、
因为实际文件中有更多
的
HEX
值
。在Matlab中,我尝试
使用
单行
的
textscan命令:readLine = fgetl(fp);values = textscan(readLine(pos+1:end), '%x'); 我收到一个格式错误
的
字符串。我假设textscan不支持
十六进制
浏览 5
提问于2013-03-19
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用十六进制IP地址的网络钓鱼攻击活动
go格式化输入输出
使用MICE进行缺失值的填充处理
使用pandas筛选出指定列值所对应的行
使用NumPy实现对满足条件的Tensor索引和值的提取
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券