![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.03.2013
Сообщений: 32
|
![]()
И это снова я извините если кого уже достал... Теперь такая проблема вот код: (по учебнику Шилдта )
Код:
"Программа работает следующим образом. Вызывается функция main() и выполняется ее первая cout-инструкция. Затем из функции main() вызывается функция myfunc(). Обратите внимание на то, как этот вызов реализуется в программе: указывается имя функции myfunc, за которым следуют пара круглых скобок и точка с запятой. Вызов любой функции представляет собой С++-инструкцию и поэтому должен завершаться точкой с запятой. Затем функция myfunc() выполняет свою единственную cout-инструкцию и передает управление назад функции main(), причем той строке кода, которая расположена непосредственно за вызовом функции. Наконец, функция main() выполняет свою вторую cout-инструкцию, которая завершает всю программу. Итак, на экране мы должны увидеть такие результаты. В функции main(). В функции myfunc(). Снова в функции main()." А у меня просто выдает все сразу надписи ( cout ) и надпись: "Нажмите любую клавишу." ![]() |
![]() |
![]() |
![]() |
#2 | ||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
и че не так?
Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#3 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]() Код:
Программа работает настолько быстро, что надписи для человека выводятся одновременно.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 04.03.2013
Сообщений: 32
|
![]()
А я не понял а как должна работать программа
|
![]() |
![]() |
![]() |
#5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
Так и должна
![]() Этот пример показывает, как работает программа. Сначала всегда вызывается main. Если в main вызываются функции, то после их выполнения управление передается на команду, идущую сразу после вызова функции. Для наглядности сделаны выводы сообщений.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 04.03.2013
Сообщений: 32
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#7 |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
![]()
Улёт!!!! всем привет. а зачем использовать system("pause")... это вроде windows.h надо включать.... не проще getch()?
Код:
Если помог, тут весы есть
![]() Последний раз редактировалось Perchik71; 08.03.2013 в 19:01. |
![]() |
![]() |
![]() |
#8 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
Alex009, можете. Этот пример помогает понять, как работают функции (конечно, это самый простой пример). Пока программа простая, можно все писать в main, когда программа начинает разрастаться, она начинает делиться на функции и даже отдельные файлы (один разработчик пишет 1 функцию, другой - другую; одна команда разрабатывает 1 модуль, другая - другой).
Perchik71, для учебных программ, наверное, все равно - компилируется и хорошо.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 25.09.2012
Сообщений: 182
|
![]() Цитата:
![]() Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать.
Brian W. Kernighan. |
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 639
|
![]()
Юзаем cin.get и ничего доп. не пишем.
ICQ: 677936656 Gmail: ekEmbed@gmail.com
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прошу прощения. Но у меня опять проблема. Написал код но что то неправельно потправте меня. | Sergey 23 | Visual C++ | 2 | 15.09.2012 19:59 |
Вы будете смеяться, но у меня опять СЫН!!!! | Баламут | Свободное общение | 40 | 16.07.2010 01:01 |
И опять проблема с хуками. Приложение само закрывается | Altera | Win Api | 10 | 16.03.2010 19:39 |
У меня проблема! | Monster-cs | Свободное общение | 4 | 01.11.2009 12:37 |
Это опять я, проблема вывода график на рисунок. | Bilargo | Помощь студентам | 14 | 27.10.2009 11:18 |