Πρόγραμμα C ++ Hello World με επεξήγηση κώδικα

Πίνακας περιεχομένων:

Anonim

Γεια σας World Program στο C ++

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

Ας δούμε τώρα το C ++ Hello World Code:

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

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

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

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

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

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

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

#includeusing namespace std;int main(){cout<<"Hello World"<

Βήμα 4) Σε αυτό το βήμα,

Κάντε κλικ στο Execute-> compile & run

Βήμα 5) Αποθηκεύστε το αρχείο

Μετά την αποθήκευση θα πρέπει να εμφανιστεί μια μαύρη οθόνη "Hello World".

Το πρώτο σας πρόγραμμα: C ++ "Hello World!" Εξήγηση

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

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

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

Επεξήγηση του κώδικα προγράμματος C ++ Hello World

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

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

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

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

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

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

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

cout<<"Hello World"<

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

Περίληψη

  • Το πρόγραμμα «Hello World» είναι το πρώτο βήμα προς την εκμάθηση οποιασδήποτε γλώσσας προγραμματισμού.
  • Αφού εγκαταστήσετε έναν μεταγλωττιστή C ++ και έναν Επεξεργαστή κειμένου της επιλογής σας, μπορείτε να προχωρήσετε και να εκτελέσετε το πρώτο σας βασικό πρόγραμμα C ++.
  • Η πρώτη γραμμή είναι # include . Δίνει εντολή στον μεταγλωττιστή να συμπεριλάβει τη βασική βιβλιοθήκη εισόδου / εξόδου.
  • : int main (). Αυτή είναι η κύρια λειτουργία του προγράμματος.
  • Ο τελεστής << γράφει το δεύτερο επιχείρημά του στο πρώτο του.
  • Επιστροφή 0; είναι η τελευταία εντολή στην κύρια συνάρτηση που είναι η δήλωση επιστροφής.
  • : Το Cout είναι μια ροή που εξάγει την καθορισμένη ροή.