






Moenie gefrustreerd raak nie! Programmering kan soms verwarrend wees, maar dit beteken beslis nie dat jy net al jou vordering moet weggooi en stop nie! As `n spesifieke handleiding `n onderwerp swak verduidelik, probeer om `n ander een oor die onderwerp te lees; jy hoef nie die probleem te wees nie! Volg jou eie pas. As jy foute kry tydens die samestelling, lees weer die bronkode en kyk of jy die foute kan vind. Alhoewel die foute self kripties kan lyk, probeer hulle jou vertel wat fout is, so probeer om te sien of hulle jou van die foute leer. Jy kan C++ leer deur die Google Play-winkel of Appstore deur te soek na `Leer C++`. Jy kan dit ook uit `n boek oor C leer++. As jy looptydfoute kry, is die probleem nie `n sintaksisprobleem nie, maar eerder `n probleem met jou algoritme. Skryf presies neer wat jou algoritme veronderstel is om te doen, en vergelyk dit met jou bronkode. Ergste scenario: Wys die kode aan `n aanlyn gemeenskap en kyk of hulle kan help om probleme te diagnoseer, maar vra mooi! Die mense wat jou help om dit in hul vrye tyd te doen, terwyl hulle op daardie tydstip ook hul geld kon verdien programmeer sagteware, so wees dankbaar! Lewer altyd kommentaar op jou bronkode! Selfs vir eenvoudige, selfverduidelikende kode, maak dit nooit seer om `n kort verduideliking van die program aan die begin te skryf nie. Dit is ook `n goeie praktyk om in te gaan as jy meer uitgebreide, komplekse sagteware gaan programmeer wat jy dalk nog verstaan, maar enigiemand anders sal verwar wat dit lees.
Leer om te programmeer in c
Inhoud
Om te leer programmeer is beslis nie iets wat jy oornag leer nie, en verg baie werk en toewyding (veral met C++). Hierdie gids sal jou deur die proses help.
Trappe

1. Kom meer te wete oor die geskiedenis van C++. Die beste manier om met `n programmeertaal te begin, is om sy wortels te leer. Alhoewel jy nie alles sal verstaan wat jy lees nie, sal sommige van hierdie bladsye jou bekendstel aan belangrike terme wat later gedek sal word (soos "Objekgeoriënteerde programmering").

2. Installeer `n C++ samesteller (en moontlik IDE). `n Vertaler word benodig vir programmering in C++ omdat die werklike bronkode saamgestel moet word in `n lêer wat deur jou rekenaar bestuur kan word. As jy Windows gebruik, is `n goeie opsie Visual C++ 2010 Express, of as jy Linux gebruik, is Geany `n goeie een. Albei kom met `n IDE (Onafhanklike Ontwikkelingsomgewing), wat die proses van die skryf van die bronkode baie makliker maak. (Let wel: baie mense aanlyn sal aanbeveel om Bloodshed Dev-C++ IDE en samesteller te gebruik. Moenie. Hierdie een is nie in 5 jaar opgedateer nie en het bladsye en bladsye van bekende foute soos hier gelys: http://sourceforge.net/p/dev-cpp/bugs/)
Leer hoe om die IDE doeltreffend te gebruik. Sommige van die IDE`s daar buite het hul eie eienaardighede wat uiteindelik in die pad kan kom, so dit maak sin om `n verwysing na te hou en die verskillende opsies en instellings vir jou IDE te hersien.

3. Kies `n paar tutoriale om C te begin leer++. Hierdie stap, saam met die samesteller, is een van die belangrikste stappe. Daar is `n paar dinge om na te sorg tydens hierdie stap. Maak eerstens seker dat die handleiding vir volledige beginners in programmering geskryf is, aangesien dit die deeglikste in hul beskrywings is. Maak dan seker dat die kode in die tutoriaal die C++ 03-standaard volg, of selfs die nuwe C++ 11 (nog nie gestandaardiseer nie, so pasop vir samestellerprobleme), aangesien moderne samestellers probleme ondervind om verouderde kode saam te stel, of bloot vullis sal bedien. `n Paar goeies is van programmering.com oor C++ en die tutoriaal by www.cplus.com/doc/tutorial/.

4. Probeer elke nuwe konsep. `n Belangrike deel van leer om te programmeer is nie net om oor die verskillende konsepte te lees nie, maar om dit in jou eie kode toe te pas. Die kopiëring en plak van die kode in jou IDE sal slegs van beperkte nut wees. Dit is baie meer voordelig om elke voorbeeld uit te tik en self te probeer om jou eie idees uit te werk vir programme wat die konsep gebruik wat jy geleer het, om die hoeveelheid inligting wat jy kan onthou te maksimeer.

5. Leer by ander ontwikkelaars. Een van die beste dinge van programmering is dat, ongeag watter vlak van programmering vaardigheid jy het, daar altyd bronkode beskikbaar is wat op daardie vlak of `n stap bo dit is. `n Goeie manier om uit die meer ingewikkelde bronkode te leer, is om dit te lees totdat jy by `n punt kom waar jy dit nie verstaan nie, dan probeer om dit in jou kop uit te werk; As jy nie `n spesifieke deel van die kode verstaan nie, lees meer daaroor in jou tutoriaal of verwysingsmateriaal totdat jy dit doen.

6. Werk deur die probleme deur die konsepte wat jy geleer het, te gebruik. Beslis die beste manier om te hou wat jy leer, is nie net om die voorbeelde van die bronkode oor te skryf nie, maar om eintlik een of ander taak daarmee uit te voer. Die webwerf cprogrammering.com en Project Euler het goeie probleme wat jy kan probeer oplos, om die konsepte op werklike situasies toe te pas. As jy absoluut nie `n algoritme vir `n probleem kan skep nie, is jou laaste uitweg om aanlyn te kyk om te sien hoe iemand dit opgelos het om daaruit te leer. Wat is die punt daarvan om `n probleem op te los as jy niks uit die resultaat leer nie?

7. Help ander wat hulp nodig het. Noudat jy meer oor C++ geleer het, kan jy begin om ander beginners aanlyn met hul probleme te help, en hulle aan die gang kry op dieselfde reis wat jy self geneem het! Moenie gefrustreerd raak as die persoon wat jou om hulp gevra het nie na jou raad luister nie: iemand anders kan leer uit die antwoord wat jy verskaf het, selfs al het die oorspronklike plakkaat nie.
Wenke
Waarskuwings
- C en C++ is baie lae-vlak programmeertale, wat beteken dat daar `n moontlikheid is dat jou rekenaar sal ineenstort as gevolg van foutiewe kode of doelbewus kwaadwillige programme! Maak seker dat jy NOOIT programme saamstel met `#include nie < vensters.h >`, tensy jy absoluut seker is van wat jy doen, en selfs as jy weet wat jy doen, probeer dit te alle tye vermy.
- Hou jou samesteller en tutoriaal op datum! Verouderde samestellers kan veroorsaak dat geldige bronkode nie saamstel nie of vreemde foute tydens looptyd veroorsaak. Dieselfde kan gesê word oor tutoriale.
- Baie antivirusprogramme sal dink dat wat jy ook al maak, `n virus is! Maak seker dat jy jou program by uitsonderings voeg en moontlik jou antivirus deaktiveer sodat jou program nie per ongeluk verwyder word nie!
Artikels oor die onderwerp "Leer om te programmeer in c"
Оцените, пожалуйста статью
Gewilde