LINUX.ORG.RU
ФорумTalks

Вопрос по C


0

0

Вот решил попробовать изучить новый язык - С. Пока знаком только с Паскаль ;( А вопрос вот в чем - правильно ли я понял, что "начальная" поставка языка - это пара библиотек с базовыми функциями ввода\вывода и с небольшим кол-вом функций. Для создания чего-то более серьезного необходимо подключать другие библиотеки с их функциями? Если да, то где можно почитать о тех "других" библиотеках, а конкретнее о их функциях?

anonymous

Сначало с основами разобраться надо, а потом уже в священники лезть :)

shuthdar ★★★
()

Посмотри в коллекцию портов FreeBSD в разделе devel. Там все грамотно описано.

Практически все будет работать и в линаксе.

ЗЫ Начни лучше изучать С++

Sun-ch
()
Ответ на: комментарий от Sun-ch

А не логчнее ли изучить C, а потом C++?
А то я знаю людей которые говорят "Я пишу прогу на сях", их переспрашиваешь на С или С++ (ну тупой я, не въехал), а они отвечают "А какая разница" %)

Помню я когда-то так же тупил...

burzum
()
Ответ на: комментарий от golodranez

И в принципе труп страуса при этом очень даже прав, т.к. imho C++ и C - это два принципиально разных языка, несмотря на местами похожий синтаксис. И приучив себя к идеологии С потом трудно на крестах писать начать.

К примеру приучившись к всяким там

TAILQ_FOREACH(blah0, blah1, blah2) { blah-blah-blah; }

Порой сложно привыкнуть к всяким там крестовым итераторам ;)

anonymous
()
Ответ на: комментарий от anonymous

Странно.

Мне казалось наоборот.
Сначала процедуры, потом классы.

%-\

burzum
()
Ответ на: комментарий от golodranez

>ну например Страуструп писал, что лучше учить СПП тем кто Си незнает...

А то C++ нафиг не нужен будет.

dn2010 ★★★★★
()

В C нет встроенных функций. Все функции являются внешними. Читать info libc.

anonymous
()

>это пара библиотек с базовыми функциями ввода\вывода

ну... да и то, что ты называешь паскалем состоит ровно из того же. там просто полча много чего подключается

Pi ★★★★★
()

Помнится мне, в Borland Pascal был модуль System.tpu, который неявно подгружался.

Отличие паскаля от C в данном случае в том, что в tpu хранятся как сигнатуры процедур и функций, так и их реализация. В общем, K&R в зубы.

Eldhenn
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.