您的位置:首页 > 职场人生

atof,将字符串转换成浮点数

2011-08-08 15:11 218 查看
今天在看c++primer时,有一道习题:编写一个主函数main,使用两个值作为实参,并输出他们的和。

这题用到了一个函数atof,用于将字符串转换成浮点数

我的解答如下:

#include<iostream>

using namespace std;

int main(int argc,char** argv)

{

if(argc!=3)

return -1;

cout<<(atof(argv[1])+atof(argv[2]))<<endl;

return 0;

}

关于此函数的运行,在dos命令符下,若主函数main位于名为prog的可执行文件中,则在prog可执行文件的目录下,输入prog 23 44,则会得到结果67

(argv[0]="prog",argv[1]="23",argv[2]="44",而atof函数在这正是将字符串转换成了浮点数,从而实现了相加的功能)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 休闲 atof