在C++中,atoll
函數(shù)用于將字符串轉(zhuǎn)換為long long
類型的整數(shù)。其函數(shù)原型如下:
long long atoll(const char* str);
該函數(shù)接收一個以\0
結(jié)尾的字符串作為參數(shù),并返回一個長整型的數(shù)值。如果字符串無法轉(zhuǎn)換為長整型數(shù)值,則會返回0。
示例用法:
#include <iostream>
#include <cstdlib>
int main() {
const char* str = "1234567890";
long long num = atoll(str);
std::cout << num << std::endl;
return 0;
}
上述代碼將字符串"1234567890"
轉(zhuǎn)換為長整型數(shù)值,并輸出結(jié)果1234567890
。