1 инт



Count 1

Автор Milana задал вопрос в разделе Другие языки и технологии

int count; int main () { int i; for (i=0; i<10; i++) { count = i*2; func1(); и получил лучший ответ

Ответ от Никита Матросов[гуру]
Просто измените область видимости переменной count в функции main
for (i=0; i&lt;10; i++) {
::count = i*2;
func1();
}

Ответ от Антон К[гуру]
Глобальная переменная - переменная до скобок { } Локальная внутри скобок

Ответ от Ѕодченкова Светлана[новичек]
Есть ошибка в программе, поэтому не компилируется. Есть 2 возможных решения: 1) void func1() { int count=0;//Присваем значение локальной переменной ДО ее использования в cout cout &lt;&lt; "count: " &lt;&lt; count; cout &lt;&lt; "
"; func2(); } 2) void func1() { //int count=0;//отменяем локальную переменную, используем глобальную cout &lt;&lt; "count: " &lt;&lt; count; cout &lt;&lt; "
"; func2(); } Мне нравится 2),тк демонстрируется различие глобальных и локальных переменных

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: int count; int main () { int i; for (i=0; i<10; i++) { count = i*2; func1();
The International на Википедии
Посмотрите статью на википедии про The International
История компьютерных вирусов на Википедии
Посмотрите статью на википедии про История компьютерных вирусов
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*