Πρόγραμμα Hello World στο C++ μαζί σου, Code εξήγηση

⚡ Έξυπνη Σύνοψη

The C++ Το πρόγραμμα Hello World είναι ο απλούστερος τρόπος για να ξεκινήσετε τον προγραμματισμό. C++: εκτυπώνει το κείμενο «Hello World» στην οθόνη. Εδώ θα μάθετε να γράφετε, να μεταγλωττίζετε και να κατανοείτε το πρώτο σας C++ πρόγραμμα γραμμή προς γραμμή.

  • 👋 Τι κάνει: Το πρόγραμμα Hello World εκτυπώνει το κείμενο "Hello World" στην κονσόλα.
  • 📄 Δομή: Χρειάζεται μια κεφαλίδα #include, τη συνάρτηση main() και μια πρόταση cout.
  • 🖨️ δικαστήριο: Η std::cout στέλνει κείμενο στην οθόνη και η επιστροφή 0 τερματίζει το πρόγραμμα.
  • ▶ ️ Μεταγλώττιση και εκτέλεση: Μεταγλωττίστε το αρχείο .cpp με ένα C++ μεταγλωττιστή και, στη συνέχεια, εκτελέστε το εκτελέσιμο αρχείο.
  • 🤖 Βοήθεια με την Τεχνητή Νοημοσύνη: Εργαλεία τεχνητής νοημοσύνης όπως το GitHub Copilot γράφουν και εξηγούν το αρχικό εργαλείο C++ κώδικας.

C++ Πρόγραμμα Hello World

Πρόγραμμα Hello World στο C++

Το πρόγραμμα «Hello World» είναι το πρώτο αλλά πιο ζωτικό βήμα προς την εκμάθηση οποιασδήποτε γλώσσας προγραμματισμού και είναι σίγουρα το απλούστερο πρόγραμμα που θα μάθετε με κάθε γλώσσα προγραμματισμού. Το μόνο που χρειάζεται να κάνετε είναι να εμφανίσετε το μήνυμα "Hello World" στην οθόνη εξόδου.

Ας δούμε τώρα C++ Γεια σου κόσμο Code:

Βήμα 1) Στη σελίδα διαμόρφωσης. Επιλέξτε δημιουργία της προσωρινής μνήμης τώρα.

Πρόγραμμα Hello World

Θα πρέπει να δείτε μια οθόνη κάπως έτσι

Πρόγραμμα Hello World

Σε ορισμένους υπολογιστές και λειτουργικά συστήματα, ρωτά εάν θα συμπεριληφθούν όλες οι βιβλιοθήκες. Εάν επιλεγεί η επιλογή, θα εγκατασταθούν όλες οι βιβλιοθήκες.

Βήμα 2) Δημιουργήστε ένα νέο αρχείο προέλευσης.
Μόλις ανοίξει το πρόγραμμα, πρέπει να δημιουργήσετε ένα νέο αρχείο προέλευσης, ώστε να ξεκινήσετε να γράφετε το πρώτο σας C++ πρόγραμμα. Για να το κάνετε αυτό επιλέξτε Αρχείο > Νέο > Αρχείο προέλευσης. Η διαδρομή φαίνεται στο παρακάτω σχήμα.

Πρόγραμμα Hello World

Αυτό θα ανοίξει μια περιοχή όπου μπορείτε να πληκτρολογήσετε τον κωδικό σας.

Βήμα 3) Τώρα μπορείτε να γράψετε το C++ κώδικας. Μετά από αυτό μπορείτε να γράψετε το C++ κωδικός όπως φαίνεται στην παρακάτω εικόνα:

Πρόγραμμα Hello World

C++ Code Παράδειγμα:

#include<iostream>    
using namespace std;    

int main()    
{    
    cout<<"Hello World"<<endl;    
    return 0;    
}    

Βήμα 4) Μεταγλωττίστε τον κώδικα σας. Σε αυτό το βήμα, κάντε κλικ στο Execute->compile & run

Πρόγραμμα Hello World

Βήμα 5) Αποθηκεύστε το αρχείο. Μετά την αποθήκευση, θα πρέπει να δείτε μια μαύρη οθόνη με έξοδο "Hello World".

Πρόγραμμα Hello World

Παραγωγή

Πρόγραμμα Hello World

Το πρώτο σας πρόγραμμα: C++ “Γεια Κόσμε!” Εξήγηση

C++ είναι μια μεταγλωττισμένη γλώσσα. Ο πηγαίος κώδικας μεταγλωττίζεται σε αρχεία αντικειμένων. Τα αρχεία αντικειμένων στη συνέχεια συνδυάζονται από έναν σύνδεσμο που δημιουργεί ένα εκτελέσιμο πρόγραμμα.

Μια παραγωγή C++ αποτελείται από πολλά αρχεία πηγαίου κώδικα (που συνήθως ονομάζονται αρχεία πηγής).

  • Σγουράκια, {}, express grouping in C++. Εδώ, υποδεικνύουν την αρχή και το τέλος του σώματος λειτουργίας.
  • Κάθε C++ Το πρόγραμμα έχει ακριβώς μια καθολική συνάρτηση που ονομάζεται main (). Το πρόγραμμα ξεκινά με την εκτέλεση αυτής της λειτουργίας. Μια τιμή int επιστρέφεται από το main (), το οποίο μεταβιβάζει στο σύστημα.' Εάν δεν επιστραφεί καμία τιμή, τότε το σύστημα θα λάβει μια τιμή 0 υποδεικνύοντας έτσι την επιτυχή ολοκλήρωση. Μια μη μηδενική τιμή από τη συνάρτηση main () υποδηλώνει αστοχία.

Πρόγραμμα:C++ Γεια σου Κόσμο! Εξήγηση

Επεξήγηση του C++ Πρόγραμμα Hello World Code

Code γραμμή 1: Η πρώτη γραμμή είναι #include . Δίνει εντολή στον μεταγλωττιστή να συμπεριλάβει την τυπική βιβλιοθήκη εισόδου/εξόδου ροής. Χωρίς αυτήν τη συμπερίληψη κεφαλίδας η έκφραση δεν θα μεταγλωττιζόταν.

std::cout << "Hello, World"<<endl

Code γραμμή 4: int main(). Αυτή είναι η κύρια λειτουργία του προγράμματος. Οι συναρτήσεις συμβολίζονται με τις παρενθέσεις(). Πριν η κύρια συνάρτηση είναι "int". Αυτό σημαίνει ότι η κύρια συνάρτηση θα επιστρέψει έναν ακέραιο στη συνάρτηση ή τη διεργασία που την κάλεσε.

Μην ανησυχείτε για αυτό, προς το παρόν, απλά σημειώστε ότι το πρόγραμμα πρέπει να επιστρέψει έναν ακέραιο πριν από το τέλος. Τα σγουρά άγκιστρα, { και }, περιέχουν τον κώδικα μέσα σε μια συνάρτηση. Το πρόγραμμα τερματίζεται, στο τέλος της κύριας συνάρτησης που συμβολίζεται με }

Code γραμμή 6: Ο τελεστής << γράφει το δεύτερο όρισμα στο πρώτο του. Σε αυτήν την περίπτωση, η κυριολεκτική συμβολοσειρά "Hello, World!" γράφεται στην τυπική ροή εξόδου std:: cout.

(Σημείωση: Η κυριολεκτική συμβολοσειρά είναι μια ακολουθία χαρακτήρων που περιβάλλεται από διπλά εισαγωγικά. Το endl εισάγει έναν χαρακτήρα νέας γραμμής στην ίδια γραμμή)

Code γραμμή 7: επιστροφή 0; Αυτή είναι η τελευταία εντολή στην κύρια συνάρτηση, τη δήλωση return. Ο σκοπός του είναι μόνο να επιστρέψει μια τιμή στη συνάρτηση ή τη διεργασία που ονομάζεται κύρια συνάρτηση. Μην ανησυχείτε για αυτό εκτός από το γεγονός ότι απαιτείται από το "int" μπροστά από τον ορισμό της κύριας συνάρτησης. Θα πρέπει να επιστρέψει ένα μηδέν από την κύρια συνάρτηση που σημαίνει ότι το πρόγραμμα εκτελέστηκε με επιτυχία και έφυγε.

cout<<"Hello World"<<endl;

Σημείωση: Το Cout είναι μια ροή που βγαίνει στην καθορισμένη ροή. Είναι από προεπιλογή η τυπική ροή εξόδου. Το Cout είναι πολύ κοινό σε προγράμματα καθώς το απόλυτο κίνητρο σε κάθε πρόγραμμα είναι να δώσει κάποια έξοδο. endl; αντιπροσωπεύει το τέλος των δηλώσεων στο C++. Το ερωτηματικό σε C++ διαχωρίζει διαφορετικές δηλώσεις και πρέπει να τοποθετείται στο τέλος των δηλώσεων C++.

Πώς να μεταγλωττίσετε και να εκτελέσετε ένα C++ Πρόγραμμα

Μόλις γράψετε το πρόγραμμα Hello World, πρέπει να το μεταγλωττίσετε σε ένα εκτελέσιμο αρχείο και στη συνέχεια να το εκτελέσετε. Τα ακριβή βήματα εξαρτώνται από τον μεταγλωττιστή ή το IDE σας.

Χρησιμοποιώντας τον μεταγλωττιστή g++ από ένα τερματικό, εκτελέστε τις δύο παρακάτω εντολές:

g++ hello.cpp -o hello
./hello

Η πρώτη εντολή μεταγλωττίζει hello.cpp σε ένα εκτελέσιμο αρχείο με όνομα helloκαι η δεύτερη εντολή το εκτελεί. Σε ένα IDE όπως το Visual Studio ή Code::Μπλοκ, μπορείτε να δημιουργήσετε και να εκτελέσετε το πρόγραμμα με ένα μόνο κουμπί. Όταν εκτελείται το πρόγραμμα, εκτυπώνει το μήνυμα Hello World στην κονσόλα.

Συχνές Ερωτήσεις

Το πρόγραμμα Hello World είναι απλό C++ πρόγραμμα που εκτυπώνει το κείμενο «Hello World» στην οθόνη. Είναι το παραδοσιακό πρώτο πρόγραμμα που χρησιμοποιείται για την εκμάθηση της βασικής σύνταξης μιας γλώσσας.

Ένα βασικό C++ Το πρόγραμμα περιλαμβάνει μια κεφαλίδα με #include, μια συνάρτηση main() όπου ξεκινά η εκτέλεση, εντολές μέσα σε αγκύλες και μια εντολή return 0 που τερματίζει την main().

το cout είναι η τυπική ροή εξόδου στο C++Χρησιμοποιείται με τον τελεστή εισαγωγής, στέλνει κείμενο ή τιμές στην κονσόλα, όπως cout για την εκτύπωση του Hello World.

Η κεφαλίδα iostream, που προστίθεται με #include, παρέχει τις ροές cout και cin. Χωρίς αυτήν, ο μεταγλωττιστής δεν μπορεί να αναγνωρίσει το cout, επομένως το πρόγραμμα δεν μπορεί να εκτυπώσει την έξοδο.

Αποθηκεύστε τον κώδικα με μια επέκταση .cpp, μεταγλωττίστε τον με έναν μεταγλωττιστή όπως το g++ (g++ hello.cpp -o hello) και, στη συνέχεια, εκτελέστε το εκτελέσιμο αρχείο που δημιουργήθηκε από το τερματικό ή το IDE.

Οι βοηθοί τεχνητής νοημοσύνης, όπως το GitHub Copilot, δημιουργούν ένα πλήρες πρόγραμμα Hello World από ένα σχόλιο, εξηγούν κάθε γραμμή και προτείνουν διορθώσεις για συντακτικά σφάλματα καθώς πληκτρολογείτε.

Ναι. Τα εργαλεία που υποστηρίζονται από την Τεχνητή Νοημοσύνη περιγράφουν τι κάνουν οι #include, main() και cout σε απλή γλώσσα, δημιουργώντας μια πρώτη C++ πρόγραμμα πιο εύκολο στην κατανόηση από αρχάριους.

Συνηθισμένα λάθη περιλαμβάνουν την παράλειψη του ερωτηματικού μετά από μια εντολή, την παράλειψη της κεφαλίδας iostream ή την ορθογραφική ανωμαλία cout. Κάθε ένα από αυτά προκαλεί ένα σφάλμα μεταγλώττισης που διακόπτει τη δημιουργία.

Συνοψίστε αυτήν την ανάρτηση με: