![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Алый цветок
Пользователь
Регистрация: 28.01.2008
Сообщений: 13
|
![]() Код:
При запуске выдает [C++ Error] Unit1.cpp(9): E2141 Declaration syntax error Уже и так и эдак покрутил. Не могу понять в чем ошибка... За ранее благодарен Немножечку введу поправку, чтобы не вводить в заблуждение. Компилятор находит ошибку в 9 строчке, где находится: void showResult(int) Курсор кидает сразу после void все.
Если вы не устанавливаете правила, то вынуждены жить по чужим...
Последний раз редактировалось Trojan-PSW.Win32; 02.02.2008 в 19:32. Причина: исправление ошибок |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]()
int multiply (int, int);
void showResult(int); |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.02.2008
Сообщений: 25
|
![]()
и еще эта функция нетак будет работать!
void showResult(int res) { cout << "The result is: " << result << endl; } надо void showResult(int res) { cout << "The result is: " << res << endl; } |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 29.10.2007
Сообщений: 628
|
![]()
Че то я не очень понял задачу функции. Просто умножить два числа?? Тогда может так: (тока я там много чего поменял, поэтому это скорее всего бред.... но и тем ни менее)
Код:
![]() Функции вроде нужно объявлять до строчки int main(int nNumberofArgs, char* pszArgs[]) Последний раз редактировалось Rembo; 02.02.2008 в 19:56. |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 02.02.2008
Сообщений: 25
|
![]() Цитата:
Но функции можно объявлять и после мэйна просто надо до мэйна писать прототипы функции вообщем это имя функции и ее парматеры типо так тип_функции имя_функция ([параметры фукции]); |
|
![]() |
![]() |
![]() |
#6 |
Алый цветок
Пользователь
Регистрация: 28.01.2008
Сообщений: 13
|
![]()
Спасибо всем за помощь, но код программы я не сам писал, а брал, как пример, из пособия, поэтому не хотелось бы ничего менять.
Почему вот работает не понятно - проверял досконально -все точь-в-точь написано. Точек с запятыми там не должно.
Если вы не устанавливаете правила, то вынуждены жить по чужим...
|
![]() |
![]() |
![]() |
#7 |
Алый цветок
Пользователь
Регистрация: 28.01.2008
Сообщений: 13
|
![]()
Исправил несколько операторов (получилось ни как в книге, но главное же что работает)
Если кому интересно, как небольшой пример в начале изучения Си, то я выкладываю ниже: Код:
Если вы не устанавливаете правила, то вынуждены жить по чужим...
|
![]() |
![]() |
![]() |
#8 | |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]()
Вы только мне не рассказывайте, должны там быть ";" или нет. А если "не хотелось бы ничего менять", то какой смысл спрашивать?
Цитата:
![]() Последний раз редактировалось B_N; 03.02.2008 в 09:15. |
|
![]() |
![]() |
![]() |
#9 | |
Алый цветок
Пользователь
Регистрация: 28.01.2008
Сообщений: 13
|
![]() Цитата:
Если вы не устанавливаете правила, то вынуждены жить по чужим...
|
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 06.02.2008
Сообщений: 10
|
![]()
да в этих пособиях под вижуал 2003 писали. щас библиотеки некоторые подругому вызывают(название) и endl не нада, да и нужно писать код внятно и удобно для себя.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите найти ошибку! | Студентка@ | Помощь студентам | 3 | 21.05.2008 14:21 |
Помогите найти ошибку | Дима82 | Помощь студентам | 4 | 19.05.2008 15:05 |
Помогите найти ошибку | N!ckeL | Общие вопросы Delphi | 9 | 05.05.2008 14:15 |
Помогите найти ошибку | KnDmPetr | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.04.2008 15:48 |
Помогите найти ошибку | NeiL | Общие вопросы Delphi | 7 | 04.03.2008 07:14 |