c语言如何将一个字符串"1234567"转换成整型数1234567?
答案:2 悬赏:70 手机版
解决时间 2021-03-21 04:17
- 提问者网友:辞取
- 2021-03-20 16:38
c语言如何将一个字符串"1234567"转换成整型数1234567?
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-03-20 18:16
#include
#include
int main(void)
{
int n;
charconst*str="1234567";
n=atoi(str);
printf("string=%s int=%d\n",str,n);
return 0;
}
#include
int main(void)
{
int n;
charconst*str="1234567";
n=atoi(str);
printf("string=%s int=%d\n",str,n);
return 0;
}
全部回答
- 1楼网友:鱼芗
- 2021-03-20 19:03
c语言有atoi、atol、atof等库函数,可分别把ascii编码的字符串转化为int、long、float类型的数字。 头文件:stdlib.h 函数原型:int atoi(const char* nptr); (另外两个类似) 举个例子: char *str="123"; int num=atoi(str); 执行后,num的值被初始化为123
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯