головолмка по с, задачка для тренировки мозга |
Здравствуйте, гость ( Вход | Регистрация )
головолмка по с, задачка для тренировки мозга |
kwisp |
13.5.2009, 14:42
Сообщение
#1
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
соберите и посмотрите что выходит
Раскрывающийся текст
|
|
|
Влад |
15.5.2009, 17:08
Сообщение
#2
|
Участник Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: 8 |
Так он и так собирается. Компилятор предупреждает, что не указан тип возвращаемого значения у функции и он будет рассматривать его как int, кстати по стандарту C это нормально. Что тебя не устраивает в коде? Программа собирается и главное работает. Нормальный валидный код. Нечитаемо, но этого и добивался автор. В том-то и дело, что НЕ собирается, и компилятор не предупреждает, а сообщает об ошибке. Вот это и не устраивает. Кстати, другие протестированные мною компиляторы, за исключением BCC 5.5, тоже сообщают об ошибках и отказываются собирать. Один только BCC проглотил не поперхнувшись. Вот, например, что заявляет MSVC++ 2005: Цитата .... : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int ========== Перестроение всех: успешно: 0, с ошибками: 1, пропущено: 0 ========== Это соответствует стандарту? Нет. |
|
|
Kagami |
15.5.2009, 19:12
Сообщение
#3
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Вот, например, что заявляет MSVC++ 2005: Цитата .... : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int ========== Перестроение всех: успешно: 0, с ошибками: 1, пропущено: 0 ========== Английским по белому написано - С++ не поддерживает int по умолчанию.. Но программа-то на С написана. Ты не тем компилятором компилируешь |
|
|
Влад |
15.5.2009, 21:10
Сообщение
#4
|
Участник Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: 8 |
|
|
|
Текстовая версия | Сейчас: 14.1.2025, 21:00 |