Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/26: Рейтинг темы: голосов - 26, средняя оценка - 4.73
 Аватар для proger2030
12 / 12 / 5
Регистрация: 15.11.2010
Сообщений: 256

после Кернигана и Ритчи какие книжки надо читать ???

03.12.2011, 16:19. Показов 5392. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Керниган и Ритчи Язык программирование Си!
Еще такой глупый вопрос Почему мало книжек по Си(относительно других ЯП)?! И многие книжки старые почему?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.12.2011, 16:19
Ответы с готовыми решениями:

Квинтэссенция Кернигана&Ритчи для С++
Мне очень нравится книжка по ANSI C Кернигана и Ритчи. Небольшой объём, минимум воду, интересные и относительно сложные упражнения (которых...

Подбросьте ответы упражнений из книги Кернигана и Ритчи
Уважаемые гуру, скинте п-та ссылочку на ответы упражнений из книги "Язык программирования С" Кернигана и Ричи. с меня ++ Купил...

Посоветуйте книгу после прочтения Кернигана и Ритчи
за плечами Керниган и Ричи. что дальше? в прикрепленной теме смотрел, но там все книги на английском. из русского ничего нету?

11
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
03.12.2011, 16:21
https://www.cyberforum.ru/cpp/... ost1993739
0
 Аватар для proger2030
12 / 12 / 5
Регистрация: 15.11.2010
Сообщений: 256
03.12.2011, 16:26  [ТС]
Jupiter, мне по Си надо а не ++.
0
Заблокирован
03.12.2011, 16:54
Цитата Сообщение от proger2030 Посмотреть сообщение
Керниган и Ритчи Язык программирование Си!
Еще такой глупый вопрос Почему мало книжек по Си(относительно других ЯП)?! И многие книжки старые почему?
Я думаю, что на Западе много издается книг по С. Это в России редакторы издательств наверное думают, что книги по С++ пользуются большим спросом, а потому выпускают именно эти книги.
Дело в том, что язык С более прост, чем С++, а потому в основном выпускаются книги, дающие начальные сведения по синтаксису и семантике языка. Здесь трудно что-то новое нафантазировть. Другое дело язык С++, где можно написать целую книгу, посвященную, например, контейнеру std::vector. То есть тем, которые можно выбрать для написания книги в С++ значительно больше, чем в языке С. Отсюда и количество книг по С++ больше, чем по С.
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
03.12.2011, 17:22
Цитата Сообщение от proger2030 Посмотреть сообщение
после Кернигана и Ритчи какие книжки надо читать ???
там стандарт C89, следовательно, нужно читать что-нибудь по C99 (есть у Прата)
но не Шилдт, так как там просто справочник по C, да ещё и с ошибками
например
C
1
    p = strtok("a b c d", " ");
1
Заблокирован
03.12.2011, 17:39
Цитата Сообщение от accept Посмотреть сообщение
там стандарт C89, следовательно, нужно читать что-нибудь по C99 (есть у Прата)
но не Шилдт, так как там просто справочник по C, да ещё и с ошибками
например
C
1
    p = strtok("a b c d", " ");
А в чем заключается ошибка в приведенном вами коде из книги Шилдта?
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
03.12.2011, 17:46
в том, что передаётся строковой литерал, который редактируется внутри функции
(и описание функции там тоже неполное)
2
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
03.12.2011, 17:47
Лучший ответ Сообщение было отмечено как решение

Решение

Есть книга
Стивен Прата. Язык программирования С. 2006.
Эта книга посвящена стандарту С99
3
Заблокирован
03.12.2011, 18:03
Цитата Сообщение от accept Посмотреть сообщение
в том, что передаётся строковой литерал, который редактируется внутри функции
(и описание функции там тоже неполное)
Это действует принцип галлюцинации! То есть приводится пример, чтобы читатель визуально видел, какая строка используется, и под впечатлением этого забывается, что это строковый литерал.
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
03.12.2011, 18:14
да там не только такое
из нормального там - описание структур данных, но чисто теория (списки, обходы деревьев)
например, там есть код, демонстрирующий динамический список, так освобождают его таким образом: сначала освобождают голову, потом делают p = head->next, это из уже освобождённой головы, и дальше всё повторяется)
группа товарищей под его псевдонимом книги шлёпает по десять штук в год
0
 Аватар для proger2030
12 / 12 / 5
Регистрация: 15.11.2010
Сообщений: 256
04.12.2011, 10:51  [ТС]
Thinker, а Дейтелы как ? 2006 года.
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
04.12.2011, 13:23
Цитата Сообщение от proger2030 Посмотреть сообщение
Thinker, а Дейтелы как ? 2006 года.
Неплохая книга, но после K&R может ничего нового в ней и не найдете, но хотя бы в электронном виде иметь ее не помешало бы.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.12.2011, 13:23
Помогаю со студенческими работами здесь

Решение Кернигана и Ритчи
Здравствуйте. Хочу прорешать этот учебник. Но хочу писать с тестами. Что нужно для написания тестов? Более менее в си разбираюсь, а как...

Программа из книги Кернигана и Ритчи
Доброго времени суток! Я только начинаю изучать язык программирования Си по книге Керниган, Ритчи " Язык программирования С"....

Задачи из учебника Кернигана и Ритчи
Недавно приобрел учебник по программированию на языке С авторов Кернигана и Ритчи. Там есть много интересных задач. Предлагаю в этой теме...

Упражнение 3.3 из книги Кернигана и Ритчи (строки)
Всем привет. Упражнение такое: Напишите функцию expand(s1, s2), заменяющую сокращенную запись наподобие a-z в строке s1...

Поразрядные операции из книги Кернигана и Ритчи
Объясните, пожалуйста, как работают три примера из книги Кернигана и Ритчи. Поразрядная операция И (&) часто используется для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru