gpt4 book ai didi

c - 读取所有后续字符并转换为 int

转载 作者:行者123 更新时间:2023-11-30 17:56:33 25 4
gpt4 key购买 nike

我正在读取一个 txt 文件并获取所有非空格字符,然后使用 (int)c-'0' 将它们转换为 int,并且效果良好。

问题是数字是否超过 1 位,因为我正在逐个字符地读取。

我怎样才能像读取字符序列一样,将这个字符序列转换为int?

我尝试使用字符串,但是当我尝试将此字符串传递给其他函数时,它会将每个索引视为一个数字,但我需要的是整个字符串被视为一个数字。

有什么想法吗?

最佳答案

进行转换的一种便捷方法是将整个数字读入缓冲区(字符串),然后调用 atoi 。三次确保字符串正确地以 null 结尾。

关于c - 读取所有后续字符并转换为 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13434598/

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