【发布时间】:2023-02-04 21:17:49
【问题描述】:
“uint32_t n” 表示二进制数。 输入必须是长度为 32 的二进制字符串。
这是字符串还是整数?
我尝试将其用作数字,但如何定义另一个?
【问题讨论】:
-
它是一个 32 位无符号整数,而不是字符串。看这里:en.cppreference.com/w/cpp/types/integer。
-
术语“字符串”具有多重含义。在 C++ 中,它通常是一串字符。但几乎任何序列都可以真正称为“串”。不幸的是,无论您从中获得什么代码、作业或资源,都将这个术语用于细绳位。在哪里是你在读这个吗?是什么实际的文本?请将其连同上下文复制粘贴到您的问题中。
-
听起来您的任务是读取 32 位二进制数字的字符串并从中构造一个
uint32_t值。
标签: c++