c - 给定的字符串是否可转换为整数

标签 c string integer

<分区>

在 C 中是否有一种有效的方法来检查给定的字符串是否可转换为整数?
输出错误应指示字符串是否可转换。
例如,“aa”不可转换,“123”可转换。

最佳答案

C++11 有 std::stoistd::stolstd::stoll functions ,如果无法转换字符串,则抛出异常。

关于c - 给定的字符串是否可转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23237910/

相关文章:

c - Windows上标准c库的dll文件名是什么?

c - 程序陷入循环

python - 将字符串列表转换为 int

string - Luajit 相当于 string.pack 和 string.unpack?

C中的循环缓冲区实现

在 C 中将立体声 wav 转换为单声道

c++ - pipe inside (awk) cpp 中的系统命令

C 中整数的计数排序列表

javascript - 正则表达式 - 数量字段

integer - Dart :可以加2但不能加1