требуется сабж... в _электронном_ виде... для дуболома (меня то есть)...
желательно, чтобы написано было простым языком, без лишних умных слов... а то нашел две книги (Громова и Титаренко) — слишком много воды и умных фраз, которые понимаютяс прочтения так с 5-8... в примерах куча ошибок... + мне надо выучить С в течение недели-двух-трех...
так ли она проста??? я начинал ее читать... примеры из нее не компилятся, ошибки выдают и работают порой неправильно... или стоит дочитать ее???
какие еще книги посоветуете???
рожденный ползать — уйди со взлетной полосы
Re[3]: книги по С, без плюсов
От:
Аноним
Дата:
06.08.05 15:34
Оценка:
Здравствуйте, lepis, Вы писали:
L>так ли она проста??? я начинал ее читать... примеры из нее не компилятся, ошибки выдают и работают порой неправильно... или стоит дочитать ее???
Одумайся! На K&R батон крошишь
Возможно вы первое издание книги читали, а язык с тех пор немного изменился. И да, книга действительно очень просто написана.
в том-то и проблема, что именно С надо учить... С++ учил я еще в техникуме... намного проще, как мне кажется... но обстоятельства заставляют учить С...
Здравствуйте, lepis, Вы писали:
L>Здравствуйте, __LP, Вы писали:
__L>>Учи С++.
L>в том-то и проблема, что именно С надо учить... С++ учил я еще в техникуме... намного проще, как мне кажется... но обстоятельства заставляют учить С...
Керниган и Ричи или Громов и Татаренко, лучше врядли есть...
C++ можно выучить за 21 день! ...если дни — полярные.
Здравствуйте, lepis, Вы писали:
L>Здравствуйте, __LP, Вы писали:
__L>>Учи С++.
L>в том-то и проблема, что именно С надо учить... С++ учил я еще в техникуме... намного проще, как мне кажется... но обстоятельства заставляют учить С...
Дорогой "коллега" я учу С/С++ уже довольно продолжительное время (много больше 3х недель), не потому, что я тупой, и не потому, что у меня не получается, просто я его использую в качестве своего оружия в добывании денег из работодателя.
И вот, что я вам скажу: по моему у Вас подход к изучению не правильный, и дело совсем не Кернигане и даже не Ритчи.
Здравствуйте, lepis, Вы писали:
L>в том-то и проблема, что именно С надо учить... С++ учил я еще в техникуме... намного проще, как мне кажется... но обстоятельства заставляют учить С...
Ну если вы знаете С++, но не знаете С — значит С++ вы знаете довольно поверхностно...
А вообще, кроме K&R очень советую Стивена Прату. У него есть хорошие учебники и по С, и по С++.
Здравствуйте, BreQwaS, Вы писали:
BQS>Ну если вы знаете С++, но не знаете С — значит С++ вы знаете довольно поверхностно...
Скажи это Андрею Тарасевичу, помнится он, отвечая на вопрос "какие он книги читал при изучении
С/С++", — перечислил книги только по С++, а на следующий вопрос "Читали ли Вы книги по чистому С?"
ответил — "что-то читал, но давно это было. Не помню уже, что именно...".
ИМХО лучше начинать с С++. А Си, оно само собой выучится, если книги хорошие.
Вообще, С и С++ языки довольно разные. Но при этом один является частью другого. И начинать учить С++ не зная С хотя бы на уровне K&R — ИМХО очень неправильный подход. В учебниках по С++ изучается именно С++. В учебниках по С — именно С.
И не понимая полностью языка С, понять С++ нельзя. ИМХО.
Здравствуйте, __LP, Вы писали:
__L>Здравствуйте, BreQwaS, Вы писали:
__L>P.S. Как можно в ответ на привыз "Учи С++" закидывать минусами? Вы видимо не в тот подфорум зашли...
во первых форум называется С/С++, а во вторых человек спросил какие книги прочитать а не учить ли ему С++ или что либо еще.
Здравствуйте, McSeem2, Вы писали:
MS>Вряд ли можно сейчас достать, но на всякий случай: MS>
MS>М.Болски. Язык программирования Си. Справочник. — М.: Радио и связь, 1988.
MS>Большего для языка Си как такового и не требуется.
Ю.Богатырев "Руководство полного идиота по программированию на C". Ищется поиском, например на www.citforum.ru.
Приходиться заниматься гадостью — зарабатывать на жизнь честным трудом (Б.Шоу)
Здравствуйте, BreQwaS, Вы писали:
BQS>Вообще, С и С++ языки довольно разные. Но при этом один является частью другого. И начинать учить С++ не зная С хотя бы на уровне K&R — ИМХО очень неправильный подход.
Нормальный подход. См. Accelerated C++ by Koenig или Эффективный С++ на русском.
BQS>В учебниках по С++ изучается именно С++. В учебниках по С — именно С.
и?
BQS>И не понимая полностью языка С, понять С++ нельзя. ИМХО.
Можно.
Здравствуйте, Pavel Chikulaev, Вы писали:
PC>Здравствуйте, BreQwaS, Вы писали:
BQS>>Вообще, С и С++ языки довольно разные. Но при этом один является частью другого. И начинать учить С++ не зная С хотя бы на уровне K&R — ИМХО очень неправильный подход. PC>Нормальный подход. См. Accelerated C++ by Koenig или Эффективный С++ на русском.
Ага. А еще Thinking in C++ by Bruce Eckel и книжки Липпмана.
C++ можно выучить за 21 день! ...если дни — полярные.
Здравствуйте, lepis, Вы писали:
L>требуется сабж... в _электронном_ виде... для дуболома (меня то есть)...
L>желательно, чтобы написано было простым языком, без лишних умных слов... а то нашел две книги (Громова и Титаренко) — слишком много воды и умных фраз, которые понимаютяс прочтения так с 5-8... в примерах куча ошибок... + мне надо выучить С в течение недели-двух-трех...
L>заранее огромное спасибо...
Стивен Прата. Язык программирования С.