C ++ - ohjelmointikieli

Mikä on C ++?

  • C ++ on yleiskäyttöinen ohjelmointikieli, jota on käytetty 1990-luvulta lähtien
  • Sen on suunnitellut Bjarne Stroustrup nimellä "C ja luokat".
  • Se on C-versio, joka sisältää olio-elementtejä, mukaan lukien luokat ja toiminnot.
  • Sitä pidetään yhtenä suurimmista ohjelmointikielistä, kuten näet seuraavasta kuvasta:
Img

lähde: Github

Ensimmäinen ohjelma C ++: ssa

#include  using namespace std; int main() { cout << "Hello World" << endl; return 0; }

Tämän ohjelman tulos on yksinkertaisesti:

Hello World!

Jaetaan nyt koodi:

Rivit 1 ja 2

#include  using namespace std;
  • Ensimmäinen rivi kehottaa tietokonetta käyttämään ”iostream” -otsikkotiedostoa tälle ohjelmalle. Otsikkotiedosto on erillinen tiedosto, jossa on ennalta kirjoitettu C ++ -koodi. On olemassa monia muita otsikkotiedostoja, joita vaaditaan tietyn ohjelman toimimiseksi oikein. Jotkut niistä ovat: matematiikka, vektori ja merkkijono. Ylätunnistetiedostoja edustaa yleensä .h-laajennus (sinun ei tarvitse lisätä .h-tiedostoja, kun sisällytät C ++ -standardikirjastotiedostot)
  • iostreamlyhenne sanoista input-output stream. "Iostream" -tiedosto sisältää koodin, jonka avulla tietokone voi syöttää ja tuottaa lähdön C ++ - kieltä käyttäen.
  • Toinen rivi kehottaa tietokonetta käyttämään tavanomaista nimitilaa, joka sisältää standardin C ++ ominaisuuksia. Voit kirjoittaa tämän ohjelman ilman tätä riviä, mutta sinun on käytettävä rivin 4 std::coutsijasta coutja std::endlsijaan. endlSe tekee koodista helpommin luettavamman ja elämämme ohjelmoijina.

Rivit 3 ja 4

int main() {
  • C ++ aloittaa ohjelman suorittamisen -main-funktiosta int main(). Suorituskyvyn aikana tietokone alkaa käyttää koodia jokaisesta rivistä {(sulku) - }(sulku). HUOMAUTUS: Jokainen toiminto alkaa avaavalla kiharrella aallonpituudella "{" ja päättyy sulkeutuvalla aaltosulkeella "}".
  • Rivi 4 osoittaa päätoiminnon () aloituksen.

Rivit 5, 6 ja 7

 cout << "Hello World" << endl; return 0; }
  • Sanaa coutC ++: ssa käytetään tulostamiseen.
  • Sitä seuraa <<, lisäys operaattori .
  • Mikä on lainausmerkeissä, ""se tulostetaan. Tietyillä erikoismerkeillä on erilainen syntaksitulosteita
  • Nyt sinun on lisättävä minkä tahansa muun tyyppisiä tietoja <<.

Haaste: Yritä muuttaa Hello World muiksi lauseiksi tai sanoiksi. Mikä on tulos?

  • endlon varattu sana käytettäessä C ++ - kieltä tämän rivin lopettamiseksi ja siirtymiseksi seuraavalle riville tulostuksen aikana . - cout tarkoittaa "konsolilähtö"
  • Viimeistele komento lopuksi puolipisteellä ;.

HUOMAUTUS: Jokainen komento paitsi pääfunktion määritys ja #include -direktiivi on lopetettava puolipisteellä. Ilman ";" , saatat kohdata virheen.

  • return 0; lopettaa turvallisesti nykyisen toiminnon, ts. 'main ()', tässä tapauksessa, ja koska mitään toimintoa ei seuraa 'main ()': n jälkeen, ohjelma lopetetaan.
  • Älä unohda kertoa tietokoneelle, että tämä on pääfunktion () loppu. Voit tehdä tämän lisäämällä sulkevan kiharan aaltosulun ”}“. Saat virheilmoituksen ennen ohjelman suorittamista, jos et sisällytä } .

Koodin pitäisi näyttää tältä:

Img

Ohjelmoijat käyttävät Hello World -ohjelmaa (kuten tämä) rituaalina uuden ohjelmointikielen käytössä. Se on onnen symboli.

Olet lopettanut ensimmäisen C ++ -ohjelman koodaamisen ja ymmärtänyt suurimman osan kirjoittamastasi / kirjoittamastasi koodista. ONNITTELUT!

Onnea kaikille ja onnellista koodausta! :)

Hyvää koodausta! :)

Voit vapaasti kysyä kysymyksiä FreeCodeCampin GitHub-sivulta tai FreeCodeCampin foorumista.

Kokeile itse! :)

Saatat tarvita ohjelmistoa C ++ -koodin kirjoittamiseen ja suorittamiseen. Suosittelen käyttämään CodeBlocksia. Alla on latauslinkki:

Lataa linkki: Lataa täältä

  • Napsauta linkkiä GNU / GCC-kääntäjällä Windowsille. Tämä ei vaadi lisäasennusta

Muita vaihtoehtoja voisi olla visuaalinen studio, kääntäjän tai online-IDE: n, kuten Cloud9 tai repl.it, käyttö

Linkki 2 Macille: Lataa Mac # 2 täältä