Помоему все ясно. :)
Write comments

Re: С Днём программиста:)

Пт сен 13, 2013 15:15:08

healix писал(а):int main(int argc, char **argv) return printf("%d congratulations on the Programmer's Day!\n", 1<<8);
:)

скобки забыл:
Код:
int main(int argc, char **argv)
{
      return printf("%d congratulations on the Programmer's Day!\n", 1<<8);
}
bykovdima

Re: С Днём программиста:)

Пт сен 13, 2013 15:37:53

oreh
я скажу больше
return - тут не нужен :), в данном коде функция main вернет кол-во символов вывода printf :)
а автор ведь хотел текст вывести?
healix

Re: С Днём программиста:)

Пт сен 13, 2013 15:40:27

oreh писал(а):
healix писал(а):int main(int argc, char **argv) return printf("%d congratulations on the Programmer's Day!\n", 1<<8);
:)

скобки забыл:
Код:
int main(int argc, char **argv)
{
      return printf("%d congratulations on the Programmer's Day!\n", 1<<8);
}

Ага, ещё и #include <stdio.h>, и Makefile, и инсталятор какого-нибудь компилятора в придачу :)
healix

Re: С Днём программиста:)

Пт сен 13, 2013 15:41:37

bykovdima писал(а):oreh
я скажу больше
return - тут не нужен :), в данном коде функция main вернет кол-во символов вывода printf :)
а автор ведь хотел текст вывести?

Так пусть себе main и возвращает что угодно, текст выведет printf :)
oreh

Re: С Днём программиста:)

Пт сен 13, 2013 16:08:31

bykovdima писал(а):oreh
я скажу больше
return - тут не нужен :), в данном коде функция main вернет кол-во символов вывода printf :)
а автор ведь хотел текст вывести?

ну ретурн-то все равно нужен, шо-то вернуть нужно, ну так да, выведет то, шо хотел автор и вернет к-во символов, такая вот утилитка получилась
oreh

Re: С Днём программиста:)

Пт сен 13, 2013 16:10:35

healix писал(а):Ага, ещё и #include <stdio.h>, и Makefile, и инсталятор какого-нибудь компилятора в придачу :)

не, ну это уже другое, это как бы за пределами того, шо ты написал, я внутренности подправил :)
healix

Re: С Днём программиста:)

Пт сен 13, 2013 16:14:44

Просто, хотел уместить в одну строчку, а фигурные скобки - не красивые :)

Кроме того, если закрыть глаза на синтаксис именно функции, то фигурные скобки нужны для блочного оператора, а у меня только один return. Вот, и соптимизировал :)
healix

Re: С Днём программиста:)

Пт сен 13, 2013 16:54:30

oreh писал(а):
healix писал(а):Ага, ещё и #include <stdio.h>, и Makefile, и инсталятор какого-нибудь компилятора в придачу :)

не, ну это уже другое, это как бы за пределами того, шо ты написал, я внутренности подправил :)

Вот, полный комплект :) С консоли Фри (там gcc уже стоит)

> (cat | cc -o p -xc - && ./p) << EOF
#include <stdio.h>
int main(int argc, char **argv){ return printf("\n%d congratulations on the Programmer's Day!\n\n", 1<<8); }
EOF

256 congratulations on the Programmer's Day!

>
bykovdima

Re: С Днём программиста:)

Пт сен 13, 2013 17:19:13

healix писал(а):Просто, хотел уместить в одну строчку, а фигурные скобки - не красивые

слушай, получилась бы отличная отмазка для "блондинки"-программиста :)
Kostya

Re: С Днём программиста:)

Пт сен 13, 2013 20:40:42

Да уж... Я со своими медицинскими терминами тихо курю в уголке... :smile:
Torpedo

Re: С Днём программиста:)

Пт сен 13, 2013 21:22:43

Kostya, просто надо
healix писал(а):закрыть глаза на синтаксис именно функции

:D :D :D
Torpedo

Re: С Днём программиста:)

Вс сен 13, 2015 11:44:00

С праздником!

День танкистов совпадает с Днём программиста.
Совпадение? :D
Dr.Feelgood

Re: С Днём программиста:)

Вс сен 13, 2015 11:48:00

С праздником! :D
oleg_t

Re: С Днём программиста:)

Вс сен 13, 2015 20:46:42

А день физкультурника вчера кто-то отмечал? :bubu:
Write comments