Обучаю себя С за 21 день - PullRequest
2 голосов
/ 28 марта 2009

Последние два с половиной года я провел (включая и выключая), изучая C по книгам типа k & r. Вскоре я понял, что мне трудно понять прозу и т. Д. Сначала я прочитал книгу «Учись С за 21 день», но даже не мог ее понять. Теперь, когда у меня есть достаточные знания о том, как использовать основы языка C (сюда входят не указатели / структуры, а базовый дизайн), я подумал о том, чтобы снова за 21 день прочесть Учить себя C, используя указатели, так что я могу начать работает над программами. Я не закончил k & r из-за уровня сложности его прозы и некоторых упражнений. Я знаю множество людей, которые даже не использовали книги, чтобы научиться кодировать. Итак, я спрашиваю, если кто-то считает хорошей идеей, что я просто прочитал 21-дневную книгу, и отошел оттуда, и прочитал более продвинутые книги, такие как APUE или, экспертное программирование на С и так далее.

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

Не могли бы вы дать мне какой-нибудь совет. Я не тороплюсь, но мне не терпится сделать все!

Ответы [ 11 ]

0 голосов
/ 28 марта 2009

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

С другой стороны, если у вас есть опыт программирования, я считаю, что лучшее, что вы можете сделать, - это найти "поваренную книгу", например, доступные здесь . Я думаю, что у Deitel было что-то вроде кулинарной книги C, вы должны посетить их сайт и посмотреть После того, как вы найдете такую ​​книгу, вы должны начать писать код, все виды кода, чтобы охватить большинство проблем, с которыми вы можете столкнуться при работе над проектом: управление памятью / структуры данных, ввод / вывод, работа в сети и т. Д.

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...