99问答网
所有问题
C语言中怎么将一个整数字符串转换为一个数
如题所述
举报该问题
推荐答案 2020-05-06
#include<stdlib.h>
int
atoi(const
chat
*str);
功能:将字符串str转换成一个整数并返回结果。参数str
以数字开头,当函数从str
中读到非数字字符则结束转换并将结果返回。例如,
i
=
atoi(
"512.035"
);
i
的值为
512.
还有相应的int
atol(const
chat
*str);转为long
int
atof(const
chat
*str);转为float
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vWvzzWBWBjj77vOWv7X.html
其他回答
第1个回答 2020-05-11
可以这么办
假如一个字符串为string[10]="1234";
int
number=0;
for(i=0;string[i]!='\0';i++)
number=number*10+string[i]-48;
number就是把string里的字符串转化成整数的结果本回答被提问者采纳
相似回答
大家正在搜
相关问题
C语言如何把一个字符串转换成数字
求助:怎么用C语言把一个整数转换为字符串,如:整数123转换...
c语言中如何将字符串转化成整数型并输出?
编程:将一个数字字符串转换成一个整数(不得调用C语言提供的将...
C语言中如何将字符串转化为整型数,注意负数处理方法
C语言 将一个整数转换成一个字符串
在C语言中怎么把一个整数转化为字符串
在C语言中怎么把一个整数转化为字符串