С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Sendo
0 / 1 / 1
Регистрация: 12.08.2016
Сообщений: 40
1

Void main or Int main

02.09.2016, 19:02. Просмотров 669. Ответов 4
Метки нет (Все метки)

Как правильнее использовать void или int в main? И обязательно возвращать return 0 в конце программы?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.09.2016, 19:02
Ответы с готовыми решениями:

В чем разница между int main(){} и int main(void){}?
Только недавно начал изучать язык, и появилось несколько вопросов: 1) в чем...

Какая разница между int main и void main?
какая разница между (int main) i (void main)?

Какой новые синтаксис: int main() VS. void main()
Долго не занимался программированием , но тут жена решила поучится , да и сам...

int main() или int main(void)?
чем отличается : не сообщаю о наличии аргументов функция не принимает никаких...

Почему в одних случаях пишут void main(), а в других случаях int main() {return 1;}
Препод мне доказывает, что void в main`е писать неправильно, а объяснить не...

4
castaway
Эксперт С++
4934 / 3039 / 455
Регистрация: 10.11.2010
Сообщений: 11,119
Записей в блоге: 10
Завершенные тесты: 1
02.09.2016, 19:07 2
Цитата Сообщение от Sendo Посмотреть сообщение
Как правильнее использовать void или int в main?
int main()

Цитата Сообщение от Sendo Посмотреть сообщение
И обязательно возвращать return 0 в конце программы?
0 - обозначает успешно выполнение программы. Это значение может использоваться в BATCH-файлах как показатель ошибки.
1
DarkVortex
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
02.09.2016, 19:08 3
По стандарту c++ правильно использовать int, 0 означает, что программа завершила работу корректно, другое число будет воспринято окружением как код ошибки.
0
Новичок
Модератор
1514 / 983 / 465
Регистрация: 17.07.2012
Сообщений: 4,991
Завершенные тесты: 3
02.09.2016, 19:10 4
По стандарту return 0 можно не писать.
If control reaches the end of main without encountering a return statement, the effect is that of executing return 0;
0
hoggy
Заблокирован
Эксперт С++
02.09.2016, 19:18 5
Цитата Сообщение от Sendo Посмотреть сообщение
void или int
int
Цитата Сообщение от Sendo Посмотреть сообщение
обязательно возвращать return 0
нет, не обязательно
0
02.09.2016, 19:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.09.2016, 19:18

От void main() к int main()
Ребят, недавно начал обучаться программированию на cpp на Windows. Перешёл на...

int main() VS void main()
Вот товарищ Герберт Шилдт считает, что функция main() должна вид int main()...

Использование int или void в качестве возвращаемого типа для main()
Когда использовать int main, а когда void main?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru