C++输入和函数问题(基础)
C++ input and function issue (basics)
我对C++还很陌生。事实上,我今天就开始学了。所以我想把我从阅读的教程中掌握的东西混合起来,创建一个简单的程序,打印出函数的可变部分。变量的值将由用户提供。
到目前为止,我在这里:
#include <iostream>
using namespace std;
cin >> int x;
void number(int x)
{
cout << "Number is: " << x << endl;
}
int main()
{
number(x);
return 0;
}
然而,这遇到了错误。其中之一是变量x未在此范围内声明。
在Main中移动"cin":
int x;
cin>>x;
代码在main()函数开始时开始执行。现在
cin >> int x;
根本没有被处决!这意味着一旦你到达
number(x);
程序还没有听说变量"x",并抛出一个错误。
在C++中,主函数的代码必须处于其并行性中。和int x;必须在cin>>之前
int main()
{
int x;
cin >> x;
number(x);
return 0;
}
相关文章:
- 警告处理为错误这里有什么问题
- 最小硬币更换问题(自上而下方法)
- 为"adjacent"变量赋值时出现问题
- 我的神经网络不起作用 [XOR 问题]
- 在Ubuntu 16.04上安装Cilk时出现问题
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 编译包含字符串的代码时遇到问题
- Project Euler问题4的错误解决方案
- 问题:什么是QAbstractItemView::NoEditTriggers的反面
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 在进程中对同一管道进行读取和写入时C++管道出现问题
- 静态数据成员的问题-修复链接错误会导致编译器错误
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 如何解决此问题(基础模板和继承)
- 在C++中使用媒体基础和Windows 8捕获时出现问题
- C++铸造到基础和"overwriting" VPTR 问题
- C++输入和函数问题(基础)
- 我的程序出了什么问题??基础C++
- Direct3D11(c++):渲染(基础)问题
- 名称隐藏和脆弱的基础问题