Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/152.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ int:重新定义(C+;+;) #包括 #包括 #包括 使用名称空间std; int x,y; int main() { 难道我不相信这一点吗 #include <iostream> #include <stdio.h> #include <string> using namespace std; int x, y; int main() { cout << "Please give me a number:"; int x = (cin, x); cout << "Please give me another number:"; int y = (cin, y); cout << "The sum of " << x; cout << "and " << y; cout << "is " << x+y; }_C++_Add_Calculator_Redefinition - Fatal编程技术网

C++ int:重新定义(C+;+;) #包括 #包括 #包括 使用名称空间std; int x,y; int main() { 难道我不相信这一点吗 #include <iostream> #include <stdio.h> #include <string> using namespace std; int x, y; int main() { cout << "Please give me a number:"; int x = (cin, x); cout << "Please give me another number:"; int y = (cin, y); cout << "The sum of " << x; cout << "and " << y; cout << "is " << x+y; }

C++ int:重新定义(C+;+;) #包括 #包括 #包括 使用名称空间std; int x,y; int main() { 难道我不相信这一点吗 #include <iostream> #include <stdio.h> #include <string> using namespace std; int x, y; int main() { cout << "Please give me a number:"; int x = (cin, x); cout << "Please give me another number:"; int y = (cin, y); cout << "The sum of " << x; cout << "and " << y; cout << "is " << x+y; },c++,add,calculator,redefinition,C++,Add,Calculator,Redefinition,你想要这个: int x = (cin, x); cin(consoleinput)的工作方式与正确使用的cout(consoleoutput)几乎相同 您可能想了解更多关于它们的信息: 此外,您不需要在main()中重新定义x和y,因为它们是全局变量。正确的代码是: cin >> x; #include//对于cin,我们可以使用iostream吗 #include//此程序中不需要此头文件 #include//您也不需要此标题 使用名称空间std; int main(

你想要这个:

int x = (cin, x);
cin
consoleinput)的工作方式与正确使用的
cout
consoleoutput)几乎相同

您可能想了解更多关于它们的信息:

此外,您不需要在
main()
中重新定义
x
y
,因为它们是全局变量。

正确的代码是:

cin >> x;
#include//对于cin,我们可以使用iostream吗
#include//此程序中不需要此头文件
#include//您也不需要此标题
使用名称空间std;
int main()
{
int x,y;
coutx;
库蒂;

可以说,您不需要将
x
y
定义为全局变量;它们仅用于
main()
@RogerLipscombe涉及大量使用全局变量的糟糕编码实践是完全不同的。不过,这是一个好的方面。
#include <iostream> // for cin,cout we use iostream
#include <stdio.h> // you don't need this header file in this program
#include <string> // also you don't need this header

 using namespace std;

 int main()
 {
   int x,y;
   cout<<"Please give me a number : ";
   cin>>x;
   cout<<"Please give me another number : ";
   cin>>y;
   cout<<"The sum of "<<x<<" and "<< y<<" is "<<x+y;
   return 0;
 }