![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.10.2018
Сообщений: 28
|
![]()
получаю в адной функции переменную, её нужно использовать во второй, не могу понять в чём ошибка, но скорее всего нужны указатели и ссылки
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Так с какой переменной проблема?
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 07.10.2018
Сообщений: 28
|
![]()
с переменными a b c
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Если с глобальными, то и передавать их не надо.
Если хотите передавать и изменять, то да - ссылки или указатели. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() Код:
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 07.10.2018
Сообщений: 28
|
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]()
Вообще, я спорить с вами не буду, так как C++ почти не знаю. Но я знаю другой язык, Java Script, который обладает тем же синтаксисом, что и C++, конечно, есть и отличия.
Так, всё, кажется, разобрался. Точка с запятой (может) ставит(ь)ся, когда в теле оператора содержится ровно одна инструкция, которая не заключена в фигурные скобки. Ссылка: http://kvodo.ru/uslovnyie-operatoryi-if-i-switch.html Однако я всегда заключаю тела инструкций в фигурные скобки, даже если тело состоит из одной инструкции. И это я всем советую делать, потом это окупится. А так, да, я был немного неправ. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,714
|
![]()
Это в Паскале не ставится. Там if then else рассматривается как одна инструкция. Разные подходы разработчиков
![]() А насчет скобок { } - оно конечно, особенно с вложенными if else - не надо напрягать мозг думанием о том - а в каком порядке оно там по умолчанию выполняется. Последний раз редактировалось digitalis; 19.02.2019 в 10:25. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++, передача значения строки между функциями | denkorg | Общие вопросы C/C++ | 2 | 17.12.2017 09:52 |
Передача значений между jsp-страницами | botan-32 | Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) | 2 | 26.04.2017 18:46 |
Проблема сохранности строки между функциями класса | Явгений | Visual C++ | 5 | 02.03.2011 09:48 |
Передача значений переменных функциями | HostileZeth | Общие вопросы C/C++ | 4 | 02.12.2010 16:29 |
Проблема с функциями(передача масива в функцию типа int) | sekator | Общие вопросы C/C++ | 4 | 27.07.2010 22:13 |