ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

01.07.2006, 22:45
|
|
Постоянный
Регистрация: 19.09.2005
Сообщений: 408
Провел на форуме: 3730496
Репутация:
519
|
|
адназначно + =))
|
|
|

02.07.2006, 03:25
|
|
Banned
Регистрация: 07.05.2006
Сообщений: 36
Провел на форуме: 96196
Репутация:
-9
|
|
Спасиб Smith терь буду знать как по русски писать 
Кода компилировал ошибок небыло, и скрипт работал 
cc cups.c
|
|
|

04.07.2006, 10:22
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Что вы к main придрались? Хорошим стилем программирования считается указание типа возвращаемого значения для всех функций, КРОМЕ main (сами подумайте почему).
Ой, а давай ты не будешь нести бред, договорились? Причем еще так пафосно( КРОМЕ main (сами подумайте почему)).
Вот:
The function called at program startup is named main. The implementation declares no prototype for this function. It shall be defined with a return type of int and with no parameters:
int main(void) { /* ... */ }
or with two parameters (referred to here as argc and argv, though any names may be used, as they are local to the function in which they are declared):
int main(int argc, char *argv[]) { /* ... */ }
|
|
|

04.07.2006, 10:58
|
|
Постоянный
Регистрация: 19.09.2005
Сообщений: 408
Провел на форуме: 3730496
Репутация:
519
|
|
Ты что не знаешь что если не указывать тип возвращаемого значения, то это по умолчанию int?
nerezus - и к чему твоя цитата?
И еще:
Хороший стиль программирования.
Несмотря на то, что пропущенный тип возвращаемого значения по умолчанию int, всегда задавайте тип возвращаемого значения явным образом. Исключением является функция main, для которой тип возвращаемого значения обычно не указывается
Будешь придиратся к словам - попадешь в игнор.
|
|
|

04.07.2006, 11:05
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
nerezus - и к чему твоя цитата?
к тому, что надо писать int main()
Ты что не знаешь что если не указывать тип возвращаемого значения, то это по умолчанию int?
если не указывать тип возвращаемого значения, то это ошибка:
At least one type specifier shall be given in the declaration specifiers in each declaration
Учи C =)
Будешь придиратся к словам - попадешь в игнор.
Я не придираюсь к неточностям, опечаткам и т.д. но если написано в корне неверно, то я обычно это сразу замечаю и говорю, что это неправильно. Вдруг новички прочитают и будут делать так же?
|
|
|

04.07.2006, 11:18
|
|
Постоянный
Регистрация: 19.09.2005
Сообщений: 408
Провел на форуме: 3730496
Репутация:
519
|
|
если не указывать тип возвращаемого значения, то это ошибка

ну ну
мля, спор ни о чем
ЗЫ:
учу, учу - зырь мой статус 
|
|
|

04.07.2006, 11:29
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Кстати, к чему картинка?
Усли компилер проглотил ошибку - это не значит, что ее нету
Сейчас вроде ни один компилер полноценно не соблюдает c99. Но это еще не значит, что можно писать неправильно.
Как это ни о чем? Это же фундаментальные основы языка =)
ну и к тому же я оказался прав(подтвердил цитатами из спецификации) =)
А вообще я этот гребаный сишнег не знаю и знать не хочу
|
|
|

04.07.2006, 11:47
|
|
Постоянный
Регистрация: 19.09.2005
Сообщений: 408
Провел на форуме: 3730496
Репутация:
519
|
|
Эп .. а мои цитаты не в счет? Мля наверное я слепой, но не вижу ни одной ошибки (компилер проглотил ошибку - ну ну). Дабы не превращать тему в клоунаду, я закрою топик и каждый отстанется при своем мнении.
|
|
|

04.07.2006, 12:25
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Мля наверное я слепой, но не вижу ни одной ошибки
Мда... Я же тебе их указал. И привел цитаты из спецификации.
Я понял: ты путаешь язык C и его конкретную реализацию в Visual Studio.
С точки зрения языка это ошибка. С точки зрения Visual Studio - не ошибка.
Но говорим то мы про язык.
|
|
|

04.07.2006, 16:10
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
а вдруг кто-нить высказаться захочет? =)
кстати, еще и это подсказали:
Major changes from the previous edition include:
...
— remove implicit int
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|