Scrivendo il primo programma in C ++

Vota questo articolo




In un precedente articolo Установка среды Microsoft Visual Studio 2015 Esprimere (QUI) siamo con voi imparato come creare un progetto nell'ambiente di sviluppo e aggiungere ad esso un nuovo elemento (con il file cpp estensione). Proprio in questo file daremo i comandi chiari per il nostro computer. Purtroppo, il computer non può capire noi – Capisce solo una lingua – codice macchina. Ma come il programma in modo che è semplicemente impossibile, molti linguaggi di programmazione sono stati creati. Uno di questi è il linguaggio C ++. Questo linguaggio ha un certo numero di parole speciali riservati logico, per cui in Microsoft Visual Studio (come con qualsiasi altro ambiente di sviluppo) è possibile scrivere comandi per il nostro computer. E poi già usando il compilatore integrato, questo codice viene convertito in codice macchina, da elaborare, e noi vi mostrerà il risultato del programma di lavoro.

bene, iniziare a scrivere il programma. Per fare questo, è necessario aprire il progetto creato. Si va in Microsoft Visual Studio. Prima di aprire casa.

написание первой программы на c++

Ecco dove, dove è scritto lo scorso, si deve essere di nuova creazione del progetto – cliccare su di esso. Se non è stato creato progetti – creare, come mostrato in questo articolo. Iniziare a scrivere il codice seguente. Si consiglia vivamente di non copiare il codice, e digitare manualmente. Senza pratica nella programmazione fa bene… ))

Esaminiamo ora, abbiamo scritto. Nelle righe 1 ° e 2 ° si trovano commenti a nostro codice. L'intero testo della linea, che si trova dietro una doppia barra – // – completamente ignorato dal compilatore. Semplicemente non lo vede. Così possiamo in qualsiasi posto nei nostri commenti del codice – qualsiasi informazione, ritiene necessario. Qualcosa di simile note, da ricordare o prestare attenzione. Commenti Non ci sono più righe, perché se un commento grande, È disagio di fronte all'inizio di ogni riga una doppia barra. Per creare un commento su più righe, Abbiamo bisogno di tutto il testo o il codice, vuole ignorare, posta tra /* e */

Altro sulle regole e standard di codifica, leggere il nostro articolo La formattazione del codice sorgente.

on line 4 il programma si vede #includere <iostream> – Questa direttiva del preprocessore. Anche se non approfondire – basta scrivere perché ogni nuovo programma. Lo stesso vale per la linea 5 – esso, cosiddetto, connettività namespace std in cui parola di comando memorizzata, che useremo durante la scrittura di ogni programma. linee 7 – 14 È la funzione principale di: principale ( ) { /*codice di programma * / } Quando si esegue il programma, viene sempre eseguito prima e tra le due parentesi graffe { } le nostre squadre sono. Questo è un record in una fila 9funzione setlocale(LC_ALL, “rus”); – visualizzerà correttamente sullo schermo segni cirillico. Prescrive la funzione in tali programmi, dove vi sarà richiesto per visualizzare il testo russo. Trasferirsi in una stringa 11 – Qui siamo entrati il ​​comando cout (parola chiave da namespace std), che è responsabile per l'output dei dati sullo schermo, operatore << seguita dal testo. Il testo deve assolutamente essere messo tra virgolette. Così mostriamo il compilatore, non è un comando per lui, e la solita sfilza. Linea scrivere qualsiasi testo. Quando il testo è scritto, chiusura virgolette e quindi scrivere l'operatore << per cui ancora una volta il comando del compilatore – endl; (il passaggio alla riga successiva). punto e virgola ; certamente mettere. Si dice al compilatore, la squadra ha rifinito e può procedere al comando successivo. Ebbene, alla fine del blocco funzionale principale() visibile comando ritorno 0; Si dice al compilatore, Al completamento del programma è necessario restituire un valore 0. Anche pensato molto è che, Cosa significa. Pensate a, come una sorta di regola – quindi è necessario scrivere in ciascun programma. Ha il nostro programma nelle prossime lezioni sarà sicuri di mantenere questi record:

Utilizzare come un modello, prima di scrivere nuovi programmi.

Come eseguire il nostro programma, per ammirare il testo sullo schermo, che è stato collocato nella fonte citata? Per fare questo, premere Ctrl + Spostamento + B - compilazione del programma di avvio. Se si commette alcuni errori nel codice, Debugger per rilevare loro e si notifica. Nella parte inferiore della finestra si vedrà un elenco di questi errori. Essi dovrebbero essere corretti. Beh, se non ci sono errori nella linea inferiore della finestra vediamo il montaggio: con successo: 1, erroneamente: 0 etc. Quindi premere il tasto Ctrl + F5 e vedere nella finestra che si apre, un messaggio è, che ha chiesto:

написание первой программы на c++

Il programma ha funzionato ed eseguito correttamente le istruzioni. Se, invece, avete difficoltà o errori, che non si può risolvere il problema da soli, porre domande nei commenti a questo articolo. Insieme, vedremo :)

Se fate tutto è chiaro e non sono stanco, procedere alla prossima lezione – Tipi di dati, Costanti e variabili nel C ++. E se siete stanchi, ancora non si ferma e guarda i video correlati :)

Newsletter nuove lezioni sulla programmazione:

18 pensieri su "Scrivendo il primo programma in C ++

  1. Grazie a tutti voi trasformato stesso è capito che era il Framevork Net 4 In precedenza avevo installato una versione successiva che è stata la ragione

  2. buon pomeriggio, возник такой вопрос, забиваю команды вручную и вышла ошибка в 11 строчке (esempio), я пишу end1; , программа не хочет брать, указывает на эту ошибку, а если копировать текст из примера, то все идет.
    Можете подсказать, что нужно ставить после end? Там 1 или какой-то другой знак?

    1. А, tutto, grazie, уже обнаружила что там латинская l(L).
      Немного поторопилась с вопросом :)

    2. endl а не end1. Там L маленькая в конце, endl это сокращение от end lineконец линии.

  3. buon pomeriggio! С чем может быть связанна ошибка отсутствия библиотеки ucrtbased.dll при запуске программы ? и как её устранить?

Lascia un Commento

Inserire il codice nei tag: <pre class="lang:C ++ decodifica:true ">IL TUO CODICE</pre>