永发信息网

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;
}
全部回答
  • 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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯