Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
static variables
:
Мова контенту: Русский
English
Что будет выведено на экран в результате работы программы? #include <iostream> using namespace std; static int a = 0, b = 3; int change_a() { return ++a; } int change_b(int x) { return b+=x; } void func(int x) { static int aa = change_a(); static int bb = change_b(x); } int main() { func(1); func(3); func(5); func(9); cout << a << " " << b; return 0; }
static variables
Что будет результатом работы программы? #include <iostream> class Clazz { public: int Anton; int Kris; int Denis; Clazz(int a) : Anton(++a) , Denis(++a) , Kris(++a) { } }; int main(int argc, char *argv[]) { static int a; Clazz x(a); std::cout << x.Anton << x.Denis << x.Kris; }
static variables
В каких строках будут ошибки при компиляции данного кода? #include <iostream> using namespace std; class Test { public: bool flag; Test () { flag = false; } static int ObjectCount; // 1 static void POut () // 2 { cout << flag; // 3 cout << ObjectCount; // 4 } }; int Test::ObjectCount = 0; // 5 int main () { Test T; }
static variables
← Попередня
1
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести