📅  最后修改于: 2023-12-03 15:13:53.948000             🧑  作者: Mango
atol()
函数是C++标准库中的函数之一,用于将字符串转换为long int
类型整数(即长整型)。该函数接受一个字符串参数,并返回其等效的长整型数值。
long int atol(const char* str);
其中,str
参数是待转换的字符串,必须以null
字符结尾。
atol()
函数返回转换后的长整型数值。
下面是一个简单的atol()
使用示例:
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
char str[] = "123456789";
long int num = atol(str);
cout << "The long integer value is: " << num << endl;
return 0;
}
上述代码将字符串"123456789"
转换为长整型数值,并输出结果。
atol()
函数将返回0。atol()
函数将返回LONG_MAX
或LONG_MIN
。atol()
函数,必须包含<cstdlib>
头文件。