Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 C 新手,所以我的问题可能很愚蠢。对不起。
我在一行上得到两个整数除以空格。例如3 4. 我可以使用它轻松地将它们存储scanf("%d %d", &N, &M);到变量 N 和 M。我的问题是:是否可以使用它来做同样的事情cin,如果可以,如何做?或者,如何使用 将这些整数存储到两个不同的变量中cin?
3 4
scanf("%d %d", &N, &M);
cin
cin>>N>>M;
但是这些东西在任何像样的 C++ 书籍的第一章都有解释;请记住,像 StackOverflow 这样的问答网站不能替代 C++ 手册。
scanf空白字符和换行符是流分度器,因此它与.的工作方式完全相同std::cin。
scanf
std::cin
int a, b; std::cin >> a >> b; std::cout << a << b;
输入:3 4 输出:34