相同点:
①都是 C++ 的字符处理函数,把数字字符串转换成 int 输出
②头文件都是 #include<cstring>
不同点:
①atoi() 的参数是 const char* ,因此对于一个字符串 str 我们必须调用 c_str() 的方法把这个 string 转换成 const char* 类型的,而 stoi() 的参数是 const string& ,不需要转化为 const char*;
相关文章
- 10-10python中查询数据库时fetchone()函数和fetchall()函数的区别
- 10-10C++ sizeof操作符的用法和strlen函数的区别
- 10-10在C和C++中struct与typedef struct的区别详细介绍
- 10-10C++中的函数指针和指针函数
- 10-10[ZZ]C++中,引用和指针的区别
- 10-10c++构造函数成员初始化中赋值和初始化列表两种方式的区别
- 10-10C++中struct和class的区别 [转]
- 10-10sklearn中predict_proba用法(注意和predict的区别)
- 10-10C++中虚函数和纯虚函数的区别与总结
- 10-10C++/C中的struct和typedef struct用法和区别