atoi 和 atof (把数字字符串转化为数字储存)

int atoi(char *s)
如果字符串内容是整数就返回该整数,否则返回0
double atof(char *s)
同上,不过返回浮点型

#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
    char ch1[10] = "123456";
    int a = atoi(ch1);
    cout<<a<<endl;
    char ch2[10] = "123.456";
    a = atoi(ch2);
    double b = atof(ch2); 
    cout<<a<<endl<<b<<endl;
    char ch3[10] = "abc12";
    a = atoi(ch3);
    cout<<a;
    return 0;
} 

输出结果:

123456
123
123.456
0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值