atof、atoi、atol字符串转数函数
在这里插入代码片
```#include<iostream>
#include
using namespace std;
void atof_function(){char* s;double d;s=" -123.546*123";d=atof(s);cout<<d<<endl;s=" +123.456-";d=atof(s);cout<<d<<endl;s=" +123.456E-15";d=atof(s);cout<<d<<endl;s=" +123.456d12";d=atof(s);cout<<d<<endl;
}
void atoi_function(){char* s;int d;s=" -123.546*123";d=atoi(s);cout<<d<<endl;s=" -123e-12";d=atoi(s);cout<<d<<endl;s=" aa -123e-12";d=atoi(s);cout<<d<<endl;
}
void atol_function(){char* s;long d;s=" -123.546*123";d=atol(s);cout<<d<<endl;}
int main(int argc,char *argv[]){atof_function();
atoi_function();
atol_function();
return 0;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!