HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Structure de programme de C++
|
Avant d'entrer profondément dans les détails de langue de C++, nous laisser obtiennent commencés par le véritable programme de C++ ! L'idée de ce programme est présenter la structure globale du programme de C++ et de te donner la saveur du C++.
|
//include this file for cout
#include <iostream.h>
int main()
{
//print out the text string, "Hello, World!"
cout << "Hello, World!" << endl;
return 0;
}
|
|
Pour préparer la prochaine section, créer un nouveau dossier des textes et sauver ce code dans le dossier. Si vous utilisez la machine d'unix, économiser un dossier avec un nom de fichier bonjour. C (. C est une prolongation de dossier). Si vous à l'aide de la machine de Windows, économiser le dossier avec un nom de fichier hello.cpp.
|
Brève explication du programme « bonjour, Dave »
|
Regardons chaque ligne du code qui fait bonjour. C.
|
//include ce dossier pour le cout ceci est une ligne de commentaire. « / » indique que tout qui suit ce symbole devrait être ignoré par le compilateur. Ceci laisse ajouter une certaine note explicative, qui pourrait autrement être code embrouillant. Vous avez une liberté à commenter le code comme vous voudrez -- quelques programmeurs n'emploieront aucun commentaire ; d'autres écrivent multi la ligne commentaires pour le code de C++. Il est jusqu'à toi. Mais on devrait ajouter des commentaires. C'est bonne manière de l'écriture le code, parce que les programmeurs souvent ne comprennent pas le code qu'ils ont écrit il y a une semaine !
|
le #include <iostream.h> la ligne est lu comme « livre incluent le point h de je-o-jet ». L'effet de cette ligne est lui juste « copiera et collera » le dossier entier iostream.h dans le dossier à cette ligne. Il est comme la syntaxe en tant que remplacement d'une ligne le #include <iostream.h> par le contenu d'un dossier iostream.h. « #include » est connu comme directive de préprocesseur,
|
force interne () {chaque programme dans C++ devrait avoir ce qui est connu comme fonction principale. Quand vous exécutez un programme, le programme passera par chaque ligne du code dans la fonction principale et l'exécutera. Si la fonction principale est vide, alors le programme ne fera rien.
|
de //print corde des textes dehors, « bonjour, monde ! » C'est une ligne de commentaire que le compilateur ignore n'importe quoi qui suit « / » (jusqu'à l'extrémité d'une ligne), par commentant nous peut dire celui que nous voulions sur ces lignes.
|
cout << « bonjour, monde ! » << endl ; C'est une ligne qui imprimera la corde des textes, « bonjour, monde ! ». Pour maintenant, ne pas s'inquiéter du fonctionnement de l'essai juste de cout de savoir l'employer. Vous pouvez imprimer n'importe quelle série des cordes des textes en les séparant par <<. Ainsi, au lieu de les dire cout << « bonjour, monde ! » << endl ; , vous pourriez dire le cout << « bonjour, » << « monde » << » ! « << endl ;. L'endl de rapport ajoute simplement le retour de chariot (les stands pour la « extrémité-ligne »).
|
retour 0 ; Puisque le type de retour de force est interne cette ligne de code est nécessaire. Voyons au sujet des fonctions et le retour dactylographie plus tard, parce que comprend maintenant que le type de retour de la fonction est un type de nombre entier, la fonction devrait renvoyer un interne. retour 0 ; la volonté renvoie simplement 0.
|
 |
 |
Keywords Les mots-clés un programme de CPP, code de cpp, cpp de corde, le cpp c++, fonctionne cpp, cpp de setupdll, source de cpp, fonction de cpp, cpp en utilisant, programme de C.A. ++, code source de cpp
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|