输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345。
1. #include
2. using namespace std;
3.
4. //将数字字符串转换成数值型
5. int StringToNumber(char *pszStr)
6. {
7. if (NULL == pszStr)
8. {
9. return 0;
10. }
11.
12. int nLen = strlen(pszStr);
13. int sum = 0;
14. int i = 0;
15. while (nLen--)
16. {
17. sum *= 10;
18. sum += (pszStr[i++] - '0');
19. }
20. cout<<sum<<endl;
21. }
22.
23. int main()
24. {
25. char ch[] = "123";
26. StringToNumber(ch);
27.
28. return 1;
29. }