gpt4 book ai didi

c++ - 在不使用字符串库中的任何内容的情况下将字符串值转换为 int

转载 作者:行者123 更新时间:2023-11-28 01:54:49 24 4
gpt4 key购买 nike

<分区>

假设我有一个名为“numbers”的字符串变量,在字符串中定义为“12345”:

string numbers = "12345";

如果是这种情况,我该如何转换该变量以便我可以将它们存储为整数?现在我知道有多种方法可以使用字符串库(如 stoi、atoi、stringstream 等)来实现它......但这里的技巧是在不使用任何这些的情况下实现它。虽然有很多有效的方法可以做到这一点,但我个人并不理解这项任务,但这只是我的看法。

我在想我是否会创建一个函数,它使用循环将单个数字存储为字符数组,然后以某种方式将它们作为一个 int 组合在一起。我走对了路吗?

谢谢

编辑:我说的是 C++

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com