Загрузка...

Global Variables ...

Thread in C/C++ created by Catx_inactive2317854 Feb 11, 2020. 250 views

  1. Catx_inactive2317854
    Catx_inactive2317854 Topic starter Feb 11, 2020 108 Jun 5, 2019
    Code
    #include <iostream>

    using namespace std;

    void func1();

    void func2();


    int count;

    int main()
    {
    setlocale(LC_ALL, "Russian");

    int i;

    for (i = 0; i < 10; i++)
    {
    count = i * 2;
    func1;

    }

    return 0;


    };
    void func1()
    {
    cout << "Count:" << count;

    cout << '\n';
    func2();

    }
    void func2()
    {
    int count;

    for (count = 0; count < 3; count++) cout << '.';


    }
    Начал изучать глобальные переменные , пишет эти ошибки:
    https://prnt.sc/r0ubjc
     
  2. esretard
    esretard Feb 11, 2020 18 Dec 23, 2019
    зачем ты дважды объявляешь переменную count в функции func2? Скорее всего должно быть как-то так:
    Code

    void func2()
    {
    for (count = 0; count < 3; count++) cout << '.';
    }
     
  3. toxicity
    toxicity Feb 11, 2020 токсик 467 Sep 9, 2018
    В main поставь после func1 ()
     
  4. Catx_inactive2317854
    Catx_inactive2317854 Topic starter Feb 12, 2020 108 Jun 5, 2019
    Код написан в книге.
     
  5. zaqw
    zaqw Feb 13, 2020 1 Dec 14, 2019
    Работает
    Code
    #include <iostream>

    using namespace std;

    void func1();
    void func2();

    int count_q = 0;

    int main()
    {
    setlocale(LC_ALL, "Russian");

    for (int i = 0; i < 10; i++)
    {
    count_q = i * 2;
    func1();
    }
    return 0;
    };
    void func1()
    {
    cout << "Count:" << count_q << endl;
    func2();
    }
    void func2()
    {
    for (int count = 0; count < 3; count++) cout << '.';
    }
     
  6. Lion777
    Lion777 Feb 13, 2020 3 Nov 9, 2019
    в func1(), count без значения выводишь.
     
  7. Catx_inactive2317854
    Catx_inactive2317854 Topic starter Feb 13, 2020 108 Jun 5, 2019
    Почему count q?
     
  8. Lion777
    Lion777 Feb 13, 2020 3 Nov 9, 2019
    Можешь хоть fedya назвать.
     
Loading...
Top