c, як запрограмувати 8-е видання рішення, керівництво pdf


Відповідь 1:

Посібник з розв’язання для C?

Людина Я не хочу вас розчаровувати, але ви повинні бути інструкцією з вирішення проблем. Особливо, якщо ви хочете програмувати на C.

Головним завданням кожного програміста має бути не написання коду, а вирішення проблем.

Деякі проблеми простіші за інші, але чим більше ви програмуєте, тим простіші рішення ви знайдете для своєї проблеми, і в результаті ви отримаєте кращий код (принаймні ви повинні мати).

Якщо ви дійсно хочете вивчити C правильно, встановіть собі дистрибутив Linux. Це може бути як на жорсткому диску, так і у екземплярі VirtualBox. Тоді починайте вчитися потроху.

Дізнайтеся, як працює архітектура комп’ютера, що таке ядро ​​та як використовувати оболонку. Ці 3 не є необхідними для того, щоб ви були експертом, але, безумовно, обов’язкові, якщо ви хочете знати, що лежить в основі платформи. Мова нижчого рівня C в значній мірі залежить від основних системних викликів.

І коли ви почуватиметеся комфортно з цими умовами, тоді візьміть якусь хорошу книгу на С і починайте писати код.


Відповідь 2:

Це можна знайти, написавши це подумки у своїй голові. Програмування - це діяльність, а не питання, тому немає відповіді, а скоріше сукупність знань та досвіду. Мову програмування C можна вивчити, принаймні теоретично, знаючи всі правила, що складають її синтаксис та граматику. Їх можна знайти в документі стандартів, але він написаний для розробників компіляторів більше, ніж для користувачів мови. Спокусливо сказати, що ніхто не вчиться програмувати зі стандартних документів, але впродовж кількох років книга K&R була єдиним стандартом для C, і це було справжнім читанням для нових програмістів на C. Можливо, це відповідь, яку ви шукаєте.

Дякуємо за натяк на те, що легіони програмістів, які десятки років відточували свої вміння та формували свою базу знань, по суті витрачали свій час, коли могли просто отримати рішення із шпаргалки.


Відповідь 3:

На жаль, програмування не працює так.

Це як би шукати посібник з рішення для гри в снукер.

Рішення полягає в тому, щоб покращити гру у снукер.

Все, що вам потрібно зробити, це продовжувати писати програмне забезпечення, ви починаєте з малого, і вам стає краще.

Немає магії, немає набору правил, які ви вивчаєте, і раптом ви дивовижний програміст, це просто стара стара робота і час.

Чи не могли б ви написати щось на зразок «Сапер»? Якщо ні, почніть зараз. Якщо ви хочете використовувати C, я пропоную вам переглянути бібліотеку, таку як SDL, яка допоможе вам у цьому.


Відповідь 4:

Ви не можете

(і є теоретичні причини такої неможливості: прочитайте про

Проблема зупинки

щоб отримати крихітну підказку цих причин).

Програмування складно. Йдеться не про знання однієї мови програмування, наприклад, C, а про вирішення проблем за допомогою комп’ютера.

Прочитайте

Навчіть себе програмуванню за десять років

(що дає уявлення про те, скільки років вам потрібно навчитися програмуванню).


Відповідь 5:

Отримайте це посилання, щоб прочитати / завантажити книгу >>>

C Як програмувати (8-е видання)

C "Як програмувати" - це всебічне введення в програмування на C. Як і інші тексти серії "Як програмувати" Deitels, книга служить докладним джерелом інформації для початківців для студентів коледжів, які хочуть розпочати кар'єру в програмуванні, або викладачів та фахівці з розробки програмного забезпечення, які прагнуть навчитися програмувати на C.