Как да научите програмиране на C ++: 7 стъпки (със снимки)

Съдържание:

Как да научите програмиране на C ++: 7 стъпки (със снимки)
Как да научите програмиране на C ++: 7 стъпки (със снимки)

Видео: Как да научите програмиране на C ++: 7 стъпки (със снимки)

Видео: Как да научите програмиране на C ++: 7 стъпки (със снимки)
Видео: Как перевести JPEG в PDF 2024, Може
Anonim

Изучаването на програмиране определено не е нещо, което може да се направи за една нощ и изисква много упорита работа и отдаденост (особено изучаването на C ++). Това ръководство ще ви помогне в процеса.

Стъпка

Научете C ++ програмиране Стъпка 1
Научете C ++ програмиране Стъпка 1

Стъпка 1. Научете за историята на C ++

Най -добрият начин да започнете да изучавате език за програмиране е да изучите неговата история. Въпреки че може да не разбирате всичко, което четете, тези няколко страници ще ви запознаят с важни термини, които ще се появят по -късно (например „Обектно -ориентирано програмиране)“.

Научете програмиране на C ++ Стъпка 2
Научете програмиране на C ++ Стъпка 2

Стъпка 2. Инсталирайте C ++ компилатора (и възможно IDE)

Компилаторите са необходими за програмиране на C ++, тъй като действителният изходен код трябва да бъде компилиран в изпълним файл от вашия компютър. Ако използвате Windows, правилната опция е Visual C ++ 2010 Express, или ако използвате Linux, правилната опция е Geany. И двете идват с вградена IDE (независима среда за разработка), която може да опрости процеса на писане на изходния код. (ЗАБЕЛЕЖКА: Много хора в интернет ще ви препоръчат да използвате Bloodshed Dev-C ++ IDE и компилатор. Но НЕ ГО НЕ, този софтуер не е актуализиран от 5 години и има много известни грешки, списъкът е тук: https:// sourceforge.net/p/dev-cpp/бъгове/)

Научете как да използвате IDE ефективно. Някои от IDE там имат свои лични странности, които могат да попречат на вашия процес на обучение. Така че е добра идея да прочетете или запазите справка за различни опции и настройки на IDE

Научете програмиране на C ++ Стъпка 3
Научете програмиране на C ++ Стъпка 3

Стъпка 3. Изберете един или два урока, за да започнете да изучавате C ++

Тази стъпка, заедно с инсталирането на компилатора, е един от най -важните етапи от всички. Има няколко неща, в които трябва да се уверите на този етап. На първо място, уверете се, че ръководството е написано за читатели, които са напълно начинаещи в програмирането, защото обясненията са най -задълбочени. След това се уверете, че кодът в урока следва стандарта C ++ 03 или дори новия C ++ 11 (все още не е стандартизиран, пазете се от проблеми с компилатора), защото съвременните компилатори трудно ще компилират остарял код или просто ще отхвърли го. Някои добри уроци са C ++ урокът от cprogramming.com и урокът на www.cplusplus.com/doc/tutorial/.

Научете програмиране на C ++ Стъпка 4
Научете програмиране на C ++ Стъпка 4

Стъпка 4. Изпробвайте всяка нова концепция

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

Научете програмиране на C ++ Стъпка 5
Научете програмиране на C ++ Стъпка 5

Стъпка 5. Учете се от други разработчици

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

Научете програмиране на C ++ Стъпка 6
Научете програмиране на C ++ Стъпка 6

Стъпка 6. Решете проблема, като използвате научените понятия

Най -добрият начин да запазите наученото не е просто като напишете примери на изходния код, а действително изпълнете възложените задачи. Както cprogramming.com, така и Project Euler имат добри проблеми, които можете да опитате да решите, за да приложите концепциите в реалния живот. Ако наистина не можете да измислите алгоритъм за проблем, тогава в краен случай потърсете решения, които са направени от други от интернет, и се поучете от тях. Какъв е смисълът от решаването на проблеми, ако не се поучите от резултатите?

Научете програмиране на C ++ Стъпка 7
Научете програмиране на C ++ Стъпка 7

Стъпка 7. Помогнете на другите, които се нуждаят от помощ

След като научихте за C ++, трябва да започнете да помагате на други начинаещи да решават проблемите им онлайн и да ги вкарат в същото пътуване като вашето! Не се разочаровайте бързо, ако човекът, който иска помощ, няма да се вслуша в съвета ви: другите могат да се поучат от отговорите, които предоставяте, дори ако първоначалният изпращач не го е направил.

Съвети

  • Не се разочаровайте бързо! Програмирането може да бъде объркващо в някои моменти, но това не означава, че трябва да изхвърлите целия си напредък и да се откажете! Ако дадено ръководство се чувства зле при обясняването на тема, опитайте да прочетете друго ръководство по същия въпрос; може би проблемът не е във вас!
  • Ако срещнете грешки при компилирането, прочетете отново изходния код и вижте дали можете да намерите грешки. Въпреки че може да изглежда неясно, самата грешка ще се опита да ви каже какво се е объркало. Така че вижте дали можете да научите нещо за грешките от него.
  • Учете се със свое темпо.
  • Можете да научите C ++ от Google Play Store или Appstore, като потърсите „Learn C ++“.
  • Можете също да търсите книги на C ++.
  • Ако получите грешка, когато програмата работи, проблемът не е проблем със синтаксиса, а проблем във вашия алгоритъм. Опитайте се да запишете точно какво трябва да прави вашият алгоритъм, след това го сравнете с изходния код. В най -лошия случай, занесете кода си в онлайн общност и вижте дали те могат да намерят проблем за вас. Попитайте учтиво! Хората, които ви помагат да отделят време, което евентуално биха могли да отделят за програмиране на софтуер за печелене на пари, за да отговорят на вашите въпроси. Така че, не забравяйте да благодарите!
  • Винаги коментирайте изходния си код! Никога не боли да напишете кратко описание на функциите на програмата в началото, дори и за прост и разбираем код. Тази стъпка също е добър навик, към който да се придържате по -късно, когато програмирате голям, объркващ софтуер, който може би вече разбирате, но другите хора, които четат, са объркани.

Внимание

  • C и C ++ са езици за програмиране на ниско ниво, което означава, че имате възможност да сринете компютъра си с дефектен код или със злонамерени програми нарочно! НИКОГА не компилирайте и не стартирайте програма, в която има код "#include", освен ако НЕ сте ИСТИНСКИ СИГУРНИ, че знаете какво прави. Дори да знаете какво правите, опитайте се да го избягвате на всяка цена.
  • Уверете се, че вашият компилатор и уроци са актуални! Остарелите компилатори могат да причинят валиден изходен код да не се компилира или да възникнат странни грешки по време на изпълнение. Същото важи и за уроците.
  • Много антивирусни програми ще мислят, че каквото и да създадете, е вирус! Уверете се, че сте добавили програмата си към изключението и може би изключете Антивируса, за да предотвратите деинсталирането на програмата!