避免函数有太多的参数,参数个数尽量控制在 5 个以内。
如果参数太 多,在使用时容易将参数类型或顺序搞错。
1 #include <iostream> 2 #include<stdlib.h> 3 #define MAX 30 4 //main()的定义 5 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 6 using namespace std; 7 int main(int argc, char** argv) { 8 char str[MAX]; 9 10 //字符串转换为int和long类型数据 11 cout<<"Please input a string:"<<endl; 12 cin>>str; 13 int n=atoi(str); 14 cout<<"n="<<n<<endl; 15 long l=atol(str); 16 cout<<"l="<<l<<endl; 17 18 //字符串转换为double类型 19 cout<<"Please input a string:"<<endl; 20 cin>>str; 21 double x=atof(str); 22 cout<<"x="<<x<<endl; 23 24 return 0; 25 }