![]() |
|
||||||||||
|
|||||
|
[+4 05.07.09]
Регистрация: Jun 2009
Сообщений: 114
|
В чём разница между
и ? |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
|
|
|||||
|
Регистрация: May 2009
Сообщений: 220
|
если по русски: void означает, что функция не возвращает значения.
эта запись особенно нужна для того, чтобы ненароком не попытаться присвоить значение этой функции (например, по: Тогда компилятор в строгом режиме выдаст несоответствие типов, мол void не может возвращать. Второе, это нужно для визуального понимания функции в коде - опять же для себя. |
|
|||||
|
[+4 05.07.09]
Регистрация: Jun 2009
Сообщений: 114
|
Теперь спасибо =)
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 33
|
Цитата:
то тоже прокатит =) void - это просто заимствование из синтаксиса языка си. Чтобы сишникам было комфортнее. Так же как и false и true для паскалистов. В си если ф-я не возвращает значения, то она обязательно возвращает void! без этого никак. Ну, философия у того языка такая.. А в паскале для этого вместо слова function используется слово procedure. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|