c как да програмирам ръководство за 8-мо издание pdf


Vastus 1:

Ръководство за решение за C?

Човече. Не искам да ви разочаровам, но трябва да бъдете ръководство за решение. Особено ако искате да програмирате с C.

Основната задача на всеки програмист не трябва да е писането на код, а решаването на проблеми.

Някои проблеми са по-лесни от други, но колкото повече програмирате, толкова по-лесни решения ще намерите за проблема си и в резултат ще имате по-добър код (поне трябва да имате).

Ако наистина искате да научите C правилно, инсталирайте си дистрибуция на Linux. Тя може да бъде или на твърд диск, или в екземпляр VirtualBox. След това започнете да учите малко по малко.

Научете как работи компютърната архитектура, какво е ядрото и как да използвате черупката. Тези 3 не са необходими, за да бъдете експерт, но определено трябва, ако искате да знаете коя е основната платформа. C като език от по-ниско ниво силно разчита на основните системни повиквания.

И когато се чувствате комфортно с тези условия, вземете някоя добра книга на C и започнете да пишете код.


Vastus 2:

Намира се, като го напишете психически в собствената си глава. Програмирането е дейност, а не въпрос, така че няма отговор, а по-скоро съвкупност от знания и опит. Специално езикът за програмиране C може да се научи, поне на теория, като се знаят всички правила, които съставляват синтаксиса и граматиката. Те могат да бъдат намерени в документа за стандартите, но той е написан за писатели на компилатори повече от потребители на език. Изкушаващо е да се каже, че никой не се научава да програмира от документите за стандарти, но в продължение на няколко години книгата K&R беше единственият стандарт за C и беше прочетено за нови програмисти на C. Може би това е отговорът, който търсите.

Благодаря, че намекнахте, че легионите програмисти, прекарали десетилетия, усъвършенствайки уменията си и изграждайки базата си от знания, по същество си губят времето, когато просто биха могли да получат решението от мамят.


Vastus 3:

За съжаление програмирането не работи така.

Това е нещо като да търсите ръководство за решение за игра на снукър.

Решението е да се подобрите в играта на снукър.

Всичко, което трябва да направите, е да продължите да пишете софтуер, започвате от малко и се подобрявате.

Няма магия, няма набор от правила, които научавате и изведнъж сте невероятен програмист, това е просто стара старателна работа и време.

Бихте ли могли да напишете нещо като Миночистач? Ако не, започнете сега. Ако искате да използвате C, предлагам ви да разгледате библиотека като SDL, която да ви помогне по пътя.


Vastus 4:

Не можеш

(и има теоретични причини за тази невъзможност: прочетете за

Проблем със спирането

за да получите малка представа за тези причини).

Програмирането е трудно. Не става въпрос за познаване на един език за програмиране като C, а за решаване на проблеми с компютър.

Прочети

Научете се на програмирането за десет години

(което дава представа за това колко години трябва да научите програмиране).


Vastus 5:

Вземете тази връзка за четене / изтегляне на книга >>>

C Как да програмирате (8-мо издание)

C How to Program е цялостно въведение в програмирането в C. Подобно на други текстове от поредицата How to Program на Deitels, книгата служи като подробен източник на информация за начинаещи за студенти, които искат да започнат кариера в кодирането, или инструктори и професионалисти по разработка на софтуер, които се стремят да се научат как да програмират с C.