Aprendre a programar a C.

Autora: Charles Brown
Data De La Creació: 2 Febrer 2021
Data D’Actualització: 27 Juny 2024
Anonim
Aprende a Programar desde cero en C/C++ [Parte 1] (Primer Programa)
Vídeo: Aprende a Programar desde cero en C/C++ [Parte 1] (Primer Programa)

Content

Aprendre a codificar definitivament no és una cosa que s’aprèn d’un dia per l’altre i requereix molta feina i dedicació (sobretot amb C ++). Aquesta guia us guiarà pel procés.

Per trepitjar

  1. Més informació sobre la història de C ++. La millor manera de començar amb un llenguatge de programació és aprendre les seves arrels. Tot i que no entendreu tot el que llegiu, algunes d'aquestes pàgines us presentaran termes importants que es tractaran més endavant (com ara "Programació orientada a objectes").
  2. Instal·leu un compilador C ++ (i possiblement IDE). Es necessita un compilador per a la programació de C ++, perquè el codi font real s’ha de compilar en un fitxer que el vostre ordinador pugui executar. Si utilitzeu Windows, una bona opció és Visual C ++ 2010 Express o, si utilitzeu Linux, Geany és una bona opció. Tots dos vénen amb un IDE (entorn de desenvolupament independent), que facilita molt el procés d’escriptura del codi font. (Nota: molta gent en línia us recomanarà que utilitzeu Blood-Shed Dev-C ++ IDE i el compilador. No ho feu. Aquest no s'ha actualitzat fa 5 anys i té pàgines i pàgines d'errors coneguts, tal com s'indica aquí: http: // sourceforge.net/ p / dev-cpp / bugs /)
    • Obteniu informació sobre com utilitzar l’IDE ​​de manera eficient. Alguns IDE que hi ha tenen les seves pròpies peculiaritats que finalment poden dificultar-se, de manera que és lògic fer un seguiment i revisar les diferents opcions i configuracions del vostre IDE.
  3. Trieu uns quants tutorials per començar a aprendre C ++. Aquest pas, juntament amb el compilador, és un dels passos més importants. Hi ha algunes coses a tenir en compte durant aquest pas. En primer lloc, assegureu-vos que el manual està escrit per a principiants complets en programació, ja que són els més exhaustius en les seves descripcions. A continuació, assegureu-vos que el codi del tutorial segueix l'estàndard C ++ 03 o fins i tot el nou C ++ 11 (encara no estandarditzat, així que tingueu en compte els problemes del compilador), ja que els compiladors moderns tenen problemes per compilar codi obsolet o simplement servir rebuig. Alguns bons són el de cprogramming.com sobre C ++ i el tutorial a www.cplusplus.com/doc/tutorial/.
  4. Proveu tots els conceptes nous. Una part important d’aprendre a codificar no és només llegir sobre els diferents conceptes, sinó aplicar-los al vostre propi codi. Copiar i enganxar el codi al vostre IDE serà d’ús limitat. És molt més beneficiós escriure cada exemple i intentar desenvolupar les vostres pròpies idees per a programes que utilitzen el concepte après per maximitzar la quantitat d'informació que podeu recordar.
  5. Apreneu d'altres desenvolupadors. Una de les millors coses de la programació és que, independentment del nivell de competència en programació que tingueu, sempre hi ha un codi font disponible al mateix nivell o un pas per sobre.Una bona manera d’aprendre el codi font més complicat és llegir-lo fins arribar a un punt en què no l’enteneu i, a continuació, provar de resoldre’l; Si no enteneu una part específica del codi, llegiu-ne més al tutorial o al material de referència fins que no ho entengueu.
  6. Esbrineu els problemes utilitzant els conceptes que heu après. La millor manera absoluta de conservar allò que apreneu no és simplement sobreescriure les mostres del codi font, sinó realitzar una tasca determinada amb ell. El lloc web cprogramming.com i Project Euler tenen bons exercicis que podeu intentar resoldre per aplicar els conceptes a situacions de la vida real. Si absolutament no podeu crear un algorisme per a un problema, l'últim recurs és comprovar en línia per veure com algú el va resoldre per aprendre'n. Quin sentit té resoldre un problema si no s’aprèn del resultat?
  7. Ajudeu els altres que necessiten ajuda. Ara que heu après més sobre C ++, podeu començar a ajudar altres principiants en línia amb els seus problemes i començar-los al mateix viatge que heu fet. No us deixeu frustrar si la persona que us va demanar ajuda no vol escoltar els vostres consells: algú pot aprendre de la resposta que heu proporcionat, encara que el cartell original no ho fes.

Consells

  • No us frustreu! La programació pot resultar confusa de vegades, però això no vol dir que només hagueu de llençar tots els vostres progressos i aturar-vos. Si un manual en particular explica malament un tema, proveu de llegir-ne un altre; no ha de ser que siguis el problema.
  • Segueix el teu propi ritme.
  • Si obteniu errors durant el temps de compilació, torneu a llegir el codi font i comproveu si podeu trobar-los. Tot i que els errors en si mateixos poden semblar críptics, intenten explicar-vos què passa, així que intenteu veure si us ensenyen els errors.
  • Podeu aprendre C ++ a través de Google Play Store o Appstore cercant "Aprèn C ++".
  • També podeu aprendre’l d’un llibre sobre C ++.
  • Si obteniu errors en temps d'execució, el problema no és un problema de sintaxi, sinó un problema amb l'algorisme. Escriviu exactament el que se suposa que fa el vostre algorisme i compareu-lo amb el vostre codi font. El pitjor dels casos: mostreu el codi a una comunitat en línia i vegeu si poden ajudar-vos a diagnosticar problemes, però pregunteu-ho bé. Les persones que us ajuden a fer-ho en el seu temps lliure, tot i que en aquell moment també podrien guanyar-se la vida amb programari de programació, així que estigueu agraïts!
  • Comenteu sempre el vostre codi font. Fins i tot per a un codi senzill i autoexplicatiu, mai no fa res escriure una breu explicació del programa al principi. També és una bona pràctica aprendre si programareu un programari més elaborat i complex que encara pugueu entendre, però confondreu a qualsevol altre que el llegeixi.

Advertiments

  • C i C ++ són llenguatges de programació de molt baix nivell, cosa que significa que hi ha la possibilitat que l’ordinador es bloquegi a causa d’un codi incorrecte o de programes maliciosos a propòsit. No compileu mai programes amb "#include windows.h>" tret que estigueu absolutament segur del que feu i, fins i tot si sabeu el que feu, intenteu evitar-ho en tot moment.
  • Assegureu-vos que el compilador i el tutorial estiguin actualitzats. Els compiladors obsolets poden fer que el codi font vàlid no es compili o causar errors estranys en temps d'execució. El mateix es pot dir sobre els tutorials.
  • Molts programes antivirus pensaran que el que facis és un virus. Assegureu-vos d’afegir el vostre programa a excepcions i, si cal, desactiveu l’antivirus perquè el programa no se suprimeixi accidentalment.