[Ищу] Программирование на C в примерах и задачах

Ответить на тему
 
Автор Сообщение

Anakoiher ®

[Ищу] Алексей Васильев - Программирование на C в примерах и задачах
сайт-продажник https://eksmo.ru/book/programmirovanie-na-c-v-prime...chakh-ITD801902/

VadimT

Я бы не доверял книгам автора, который пишет про кучу языков. Кстати, я смутно припоминаю, что видел книженцию этого автора про Java. Его книги - обычная макулатура. Ничему хорошему они Вас не научат.
Вот у меня есть эта книга в бумажном виде - https://clck.ru/FKoz7
Поверьте, очень хорошая книга, несмотря на год издания. Язык С развивается очень медленно...
Если что - обращайтесь. Я преподаватель программирования, в том числе на языках C/C++. Вот сюда еще можете заглянуть, если не сможете решить какую-то задачу, я помогу - https://otvetka.tutoronline.ru

_________________
Решение домашних заданий и лабораторных работ - otvetka.tutoronline.ru

Anakoiher ®

Спасибо за ответ, Вадим Вл.!
Я бы не доверял книгам автора, который пишет про кучу языков.
Язык С развивается очень медленно...
Я тоже развиваюсь неспешно...
В 80-х писал на Бейсике для ZX Spectrum...
Увлекся программированием микроконтроллеров, почти написал код пятиканального таймера на DS3231 и Atmega. И понял, что катастрофически не хватает базовых знаний языка С.
Пробовал K&R, McGrath, Perry&Miller - во всех русскоязычных изданиях в примерах программ присутствуют ошибки и опечатки (пропущенный амперсанд перед переменной не добавляет доверия к редактору русского перевода).
Начал искать русских авторов, по отзыву узнал, что у Васильева хорошо разжеваны указатели (и (указатели на указатели на указатель)).
Потому искал именно эту книгу.

VadimT

Рекомендую поставить Tiny C Compiler и начать писать. Пусть с ошибками. Вот и посмотрите, на что будет ругаться компилятор. Не будет ругаться - тоже подумайте, почему. Это тоже добавляет понимания.
Еще могу порекомендовать программу cppcheck.

_________________
Решение домашних заданий и лабораторных работ - otvetka.tutoronline.ru

Anakoiher ®

Спасибо!
Сейчас пишу в DEV-C++, пока устраивает. Tiny C Compiler буду пробовать. А вот за cppcheck отдельное спасибо, нигде не встречал такого анализатора кода.

VadimT

Пожалуйста! Вот еще создал тему - http://infomania.cc/viewtopic.php?t=48985
А что собираетесь писать, если не секрет? Я хочу написать какие-нибудь простенькие игры, типа змейки и тетриса (на C или C++), просто для практики. А то теоретическая подготовка у меня хорошая, алгоритмы и структуры данных - мой конек. А вот с созданием обычных программ затык. Хочу изучать Qt или SDL.
Вот эту раздачу смотрели? Там рассматривается создание игры - http://infomania.cc/viewtopic.php?t=40332

_________________
Решение домашних заданий и лабораторных работ - otvetka.tutoronline.ru

Anakoiher ®

Шереметье есть я меня, и Азбука и Практика, еще не смотрел, лучше понимаю книги.
Кодить пытаюсь пока для восьмиразрядных мк в Atmel Studio. Из темы малой автоматизации: многоканальные таймеры, термостаты, рассвет на PWM.
Я пока очень даже начинающий.
Пока программа была сплошным текстом, все компилировалось.
Как только захотел разделить на блоки заголовочных файлов, пошли многочисленные "multiple definition". Еще меню хотел сделать на struct, тоже пока не зашло.
Так что и с простыми программами заморочек хватает, для меня это интересно...

VadimT

Для этого вставляют защиту от двойного включения - https://ru.wikipedia.org/wiki/Include_guard
Многие среды разработки это делают автоматически. Впрочем, я их не люблю, использую Sublime Text.
Кстати, нашел книгу Васильева, но по C++. Пролистал до первого листинга, дальше читать не стал.

_________________
Решение домашних заданий и лабораторных работ - otvetka.tutoronline.ru
Показать сообщения:    
Ответить на тему

[Ищу] Программирование на C в примерах и задачах скачать торрент (torrent), видеоуроки, тренинги, обучающее видео и видеокурсы

Текущее время: Сегодня 09:29

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы