44问答网
所有问题
c++中如何将一串数字string类转换成整型?
如题所述
举报该问题
推荐答案 推荐于2019-08-09
你可以先调用string的c_str(),函数,该函数一个指向正规C字符串的指针, 内容与本字符串相同,然后调用atoi()函数就可以了啊,下面是一个简单的测试程序:
#include<iostream>
using namespace std;
int main(){
string str = "12345";
cout << atoi(str.c_str())<<endl;
return ;
}
.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y3ZZDKVGZZY6YV6ZV3W.html
相似回答
c++如何把string里
的
数字转为
int型。比如123/896要
转换为
两个数字一百...
答:
利用
string类
的查找方法int find(char c, int pos = 0) const;找到/所在的位置,然后使用string类的assign()方法,将123和896分开成两个string对象,最后使用atoi()函数就可以得到
整型数
了。代码示例:string a("123/896");string b,c;int pos;pos=a.find('/');b.assign(a,0,pos);c.ass...
C++中怎样把
一个
字符串
数组中的
数
转换成
整形 数据 如:
string s
=“12...
答:
C语言中用stdio.h。
C++中
用cstdio。 四、功能:
将字符串
nptr中的字符
转成数字
并返回。具体过程为: 参数nptr字符串,如果第一个非空格字符存在,是数字或者正负号则开始做
类型转换
,之后检测到非数字(包括结束符 \0) 字符时停止转换,返回
整型数
。否则,返回零。 五、参数: nptr, 要转换的字符串。如果为NULL会...
C++
有没有
string转化
int的函数,
怎样转换
?
答:
字符串
转换为
浮点数 strtod 字符串转换为长
整数
strtol 字符串转换为无符号长
整型
strtoul 例程:include <stdlib.h> include <stdio.h> int main(void){ int n;char *str = "12345.67";n = atoi(str);printf("
string
= %s integer = %d\n", str, n);return 0;} ...
C++中怎么把
字符串
string
型的
数字转换成整型
int型的
数字?
答:
int2str( int num) { if (num == 0 )return " 0 " ;
string
str = "" ; int num_ = num > 0 ? num : - 1 * num; while (num_) { str = ( char )(num_ % 10 + 48 ) + str;num_ /= 10 ; } if (num < 0 )...
大家正在搜
如何将list转换为string
如何将字节数组转为string
如何将byte转换为string
如何将int变成string
js将long转换成string
将字符串转换为int类型
怎么将int转换为string
将string强制转换为int
将float转换成string
相关问题
c++中如何将string中数字转换成整型的
c++中如何将一串数字string类转换成整型,
C++中怎么把字符串string型的数字转换成整型int型的...
c++中怎样编写一个函数把整型数字转换成字符串??
C++中如何实现把一个字符串里数字的转换成整型
c++中string类型如何转换成int类型
C++中如何整型转换成string类或者储存在字符数组中?
C++中怎样把一个字符串数组中的数 转换成整形 数据 如:s...