告诉你atoi()和stoi()的区别总结:

atoi():

stoi():

看了很多的都说以下两点:

  1. 二者都是string字符处理函数,不同的是,atoi()输入必须是string.c_str(),没有范围检测;
  2. stoi()的输入直接是Sting,有范围检测,超过int范围,会返回error;
    参考1:
    参考2: 写的很详细,有代码输出证明

但是,通过搜索,我们可以看出,atoi是对c语言的继承,stoi才是c++里面string类的标准转int;
最后,推荐大家平时搜索上这里,官方的查询函数和类

CSDN博客搬运 文章被收录于专栏

CSDN博客搬运

全部评论

相关推荐

Java面试先知:我也是和你一样的情况,hr 说等开奖就行了
点赞 评论 收藏
分享
09-22 19:21
南京大学 Java
牛客96763241...:刚刚想说才投十几个,养生呢,结果一看是南大本硕✌️,肯定没有问题的
投递小米集团等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务