自定义一个函数fun(char *p),其功能是将一个数字字符串转换为一个整数,并用主函数测试使用C++
时间: 2024-05-10 09:18:53 浏览: 99
fun的功能是进行数字字符转换,
5星 · 资源好评率100%
您可以使用C++标准库提供的stoi函数来实现将一个数字字符串转换为一个整数的功能。下面是一个示例代码:
```cpp
#include <iostream>
#include <string>
using namespace std;
int fun(char *p)
{
string str(p); // 将char指针转换为string对象
return stoi(str); // 使用stoi函数将字符串转换为整数
}
int main()
{
char str[] = "12345";
int num = fun(str);
cout << num << endl; // 输出结果为:12345
return 0;
}
```
在上述代码中,我们首先将char指针转换为string对象,然后使用stoi函数将字符串转换为整数。最后在主函数中测试了该函数的使用。
阅读全文