реклама

c програмиранеУченето да се програмира може да бъде трудно за много, дори при сравнително лесни езици за програмиране. Въпреки че с Java е по-лесно да започнете (където имаме много статии тук в MakeUseOf за Java, както и Интернет езици за скриптове Научете се да говорите "Интернет": Вашето ръководство за xHTMLДобре дошли в света на XHTML - Extensible Hypertext Markup Language - език за маркиране, който позволява на всеки да конструира уеб страници с много различни функции. Това е основният език на Интернет. Прочетете още и решавайки кой да научи Кой език за програмиране да научите - уеб програмиранеДнес ще разгледаме различните езици за уеб програмиране, които захранват интернет. Това е четвъртата част в поредицата за програмиране за начинаещи. В част 1 научихме основните от ... Прочетете още ), C ++ може да не е.

Обаче тези, които имат известен опит в програмирането, ще намерят да научат C ++ по-малко трудно от начинаещите, въпреки че има много добри уебсайтове, с които да се обучите.

Защо да научите C ++?

instagram viewer

Защо бихте искали да научите C ++? Това е много мощен програмен език, който в основата си има мото "доверете се на програмиста". Макар че тази позиция също увеличава шанса за грешки, без компромисът да избухне, това дава на програмиста повече гъвкавост в начина, по който те всъщност пишат кода си.

Поради това повечето програми са поне частично написани на този език или неговия братовчед, С. Изучаването на C ++ е полезно и по друг начин - тъй като C ++ е много подобен на C, можете да разберете и (в по-голямата си част) код и в C.

c програмиране

LearnCpp е чудесно място както за начинаещи, така и за малко опитни програмисти, за да започнат работа с C ++. Авторът на сайта има много добре написани, подробни уроци, които буквално обхващат всеки основен урок (като например инсталиране на добър IDE, като любимия ми Geany за Linux Geany - Страхотен лек редактор на кодове за LinuxИзненадващо, Linux не предлага толкова много добри IDE (интегрирани среди за развитие). Вярвам, че това е така, защото в онзи ден повечето Linux програмисти извадиха добър стар Notepad (или gedit в случая) и започнаха ... Прочетете още ) до някои доста напреднали неща (като последните промени в ревизията на C ++ от 2011 г.).

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

c примери за програмиране

CPlusPlus е друг страхотен уебсайт за изучаване на C ++. Въпреки че този уебсайт има и някои уроци, той е по-добре използван като ориентир. Има множество програми за програмиране, които можете да потърсите, което е много полезно, когато искате да използвате определена техника, но се случва да се забиете.

Този сайт може да не е абсолютно най-добрият за начинаещи, тъй като неговият референтен характер предполага, че той включва повече жаргон, отколкото би научил LearnCpp.com. Информацията, включена в сайта, все още е много добра и трябва да се използва, стига да разберете какво пише.

c програмиране

В случай, че първите две уебсайтове не са чаша чай по някаква причина, може би ще имате малко повече късмет с Cprogramming.com. Този уебсайт включва също добре написан урок и други екстри, от които определено можете да се възползвате. Просто лично ми се случва да предпочитам LearnCpp.com, защото намирам уроците на този сайт малко по-лесно за разбиране и по-лесно е да се придвижвате между уроците, тъй като са по-организирани (отново моята мнение). Вашето мнение обаче може да не е същото като моето, така че ако това работи по-добре за вас, използвайте го!

Хубавото на Cprogramming.com е фактът, че той включва както уроци за C ++, така и C, така че можете да научите и двата езика чрез уроци, написани от същия автор. Това е чудесно за изготвяне на сравнения между двата езика, плюс ако установите, че изучаването на C ++ е по-лесно с този сайт, най-вероятно ще бъде също толкова лесно с урока на C.

заключение

Надяваме се, въоръжени с тези три сайта, ще можете да се запознаете с C / C ++ и да започнете да пишете свои собствени програми. Само не забравяйте, че като започнете, функционалността трябва да бъде приоритет пред външния вид, така че не се чувствайте като програмата ви не струва нищо, ако няма графичен интерфейс. Алгоритмите и другото кодиране са това, което кара една програма да прави това, което трябва да прави, и ако работи, тогава е чудесно! Мисията изпълнена!

Кажете ни какви сайтове предпочитате в коментарите по-долу.

Кредит за изображение: Интернет фон с двоичен код чрез Shutterstock

Дани е старши в университета в Северен Тексас, който се наслаждава на всички аспекти на софтуера с отворен код и Linux.