Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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++ Can';t添加到全局变量_C++ - Fatal编程技术网

C++ Can';t添加到全局变量

C++ Can';t添加到全局变量,c++,C++,首先,我是新来的,这可能是我在这里犯的一个愚蠢的错误,但我仍然不知道问题出在哪里。所以我想在这里实现的,基本上是一个饮料计数器,基本上你告诉程序你的名字,它会在你的变量中添加一杯饮料 #include "pch.h" #include <iostream> #include <string> using namespace std; int Kevin = 0; int Stephie = 0; int Erich = 0; int TomLaurin = 0; in

首先,我是新来的,这可能是我在这里犯的一个愚蠢的错误,但我仍然不知道问题出在哪里。所以我想在这里实现的,基本上是一个饮料计数器,基本上你告诉程序你的名字,它会在你的变量中添加一杯饮料

#include "pch.h"
#include <iostream>
#include <string>

using namespace std;

int Kevin = 0;
int Stephie = 0;
int Erich = 0;
int TomLaurin = 0;
int Christian = 0;
int Torsten = 0;
int Jannis = 0;
int Frederic = 0;
int Phillip = 0;
int Sina = 0;
int Mario = 0;
int Walter = 0;

int main()
{
    for (; ; ) {

        int Person;

        std::cout << "Bitte geben sie ihre Nummer ein: \n";
        std::cout << "Kevin = 1 \n";
        std::cout << "Stephie = 2 \n";
        std::cout << "Erich = 3 \n";
        std::cout << "Tom-Laurin = 4 \n";
        std::cout << "Christian = 5 \n";
        std::cout << "Torsten = 6 \n";
        std::cout << "jannis = 7 \n";
        std::cout << "Frederic = 8 \n";
        std::cout << "Phillip = 9 \n";
        std::cout << "Sina = 10 \n";
        std::cout << "Mario = 11 \n";
        std::cout << "Walter = 12 \n";
        scanf_s("%d", &Person);

        switch (Person)
        {
        case 1:
            (Kevin + 1);
            std::cout << "Das ist dein " << Kevin << ". Getraenk \n";
            system("pause");
            system("cls");
        }

    }
}
#包括“pch.h”
#包括
#包括
使用名称空间std;
int=0;
int-Stephie=0;
INTERICH=0;
int-TomLaurin=0;
int=0;
int-Torsten=0;
int-Jannis=0;
int-Frederic=0;
int-Phillip=0;
int=0;
int-Mario=0;
int=0;
int main()
{
对于(;;){
国际人士;
标准:cout
(凯文+1);
->
Kevin++;
++Kevin
Kevin+=1;
Kevin=Kevin+1;


(凯文+1)
没有任何效果。

这些变量没有理由是全局的。@NeilButterworth它实际上没有任何区别@p_uuj_uuu确切地说,那么为什么要将它们全局化呢?或者在问题标题中提到它们是全局的这个事实?@NeilButterworth OP是一个非常新手的程序员。他仍然有权问这种问题很多问题。我花了三次时间才理解你写的东西。我建议你用一个句子而不是“->”。@Aganju它太简单了:)