这个程序很简单: 1)输入一个输入字符串 2)将其转换为long。 3)打印转换结果。
期望输出,但未找到任何结果。
#include <stdio.h>
#include <string>
using namespace std;
int main()
{
string ch;
scanf("%s",ch);
long l=stol(ch);
printf("%l",l);
return 0;
}
答案 0 :(得分:2)
这是使用C ++ I / O完成的方式。在C ++程序中使用C I / O的理由很少。
#include <iostream>
#include <string>
int main()
{
std::string input;
std::cin >> input; // take an input string
long lval = stol(str); // convert to long
std::cout << lval << '\n' // print the result
}
现在,这些内容将在任何C++ book的第一章中介绍。一本好书将大大提高您学习C ++的速度和水平。