c basics keywords
Apprenez rapidement toute la syntaxe de base de C ++ avec des exemples.
Dans ce Série de formations C ++ approfondies , nous allons en apprendre davantage sur la syntaxe de base de C ++, y compris les mots-clés, les identificateurs, les blocs et les délimiteurs dans ce didacticiel.
Ces termes servent de base à la programmation C ++ et nous devons les connaître à fond avant de commencer à commencer la programmation réelle en langage C ++.
Ce que vous apprendrez:
- Délimiteurs et blocs en C ++
- Identificateurs en C ++
- Mots clés en C ++
- Commentaires en C ++
- Conclusion
- lecture recommandée
Délimiteurs et blocs en C ++
En C ++, la fin d'une instruction ou d'une entité logique est indiquée par l'utilisation d'un délimiteur ou d'un terminateur d'instruction. Le terminateur d'instruction utilisé en C ++ est un point-virgule (;). Chaque instruction C ++ doit se terminer par un point-virgule.
Par exemple, voir les déclarations suivantes,
x = 1;
a = a +1;
Comme indiqué ci-dessus, chaque instruction s'est terminée par un point-virgule est une instruction distincte.
Les «blocs» constituent une autre entité en C ++. Un bloc est un ensemble d'instructions de programmation logiquement connectées entourées d'accolades ouvrantes et fermantes.
comment lire des fichiers swf
Voici un bloc valide en C ++:
{ int i=1; cout<<”This is a C++ block”; i++; cout<<”value of i = “< Comme indiqué ci-dessus, block en C ++ peut même avoir des déclarations de variables, des définitions et toute autre instruction de programmation valide.
Une chose à noter ici est que C ++ ne reconnaît pas la fin de la ligne comme le terminateur de l'instruction.
Pour cette raison, les déclarations suivantes,
a = 1;
a = a + 2;
cout< Peut être écrit sur une ligne comme suit:
a=1; a = a+2; cout< Par conséquent, les deux manières d'écrire les déclarations ci-dessus sont des déclarations valides.
modèle de cascade de cycle de vie de développement logiciel
Identificateurs en C ++
Chaque entité en C ++ telle qu'une variable, des fonctions, une classe, un module, etc. a besoin d'un nom pour l'identifier. Ce nom que nous donnons aux entités s'appelle un «identifiant». Un identificateur en C ++ commence généralement par une lettre de A à Z ou de a à z ou un trait de soulignement (_) suivi de zéro ou plusieurs alphabets, chiffres ou traits de soulignement.
Voici quelques exemples d'identifiants valides:
abc _one myarray test123
C ++ n'autorise pas que les noms d'identifiants commencent par des nombres et n'autorise pas non plus les identifiants à inclure des caractères dans son nom autres qu'un trait de soulignement.
Les identifiants suivants sont donc tous des identifiants invalides.
8num num @ array mon # nom @email
Comme C ++ est un langage sensible à la casse, les mêmes noms d'identifiant mais avec des cas différents seront deux identifiants différents. Ainsi, les deux identifiants myarray et Myarray sont différents.
Mots clés en C ++
Les mots-clés sont des mots spécifiques qui sont réservés par le compilateur pour son propre usage. Ce sont principalement des mots comme certaines fonctions intégrées, des types de données de variables, des noms de fichiers, des noms d'opérateurs, etc. que nous utiliserons dans notre programme.
Comme les mots-clés sont tous réservés par le compilateur, nous ne pouvons pas utiliser ces mots pour nommer des variables, des constantes ou tout autre identificateur.
C ++ a de nombreux mots-clés et nous les avons répertoriés dans le tableau suivant:
asm autre Pause S'inscrire revenir signé protégé essayer faux pour aller à en ligne Nouveau ce protégé typeid syndicat utilisant auto booléen Cas carboniser const Continuez énumération explicite externe flotter ami si opérateur privé Publique réinterpréter_cast court taille de lancer vrai typedef nom de type non signé virtuel Pause exportation capture classer const_cast défaut statique annuler effacer int static_cast volatil fais longue struct wchar_t double mutable changer tandis que dynamic_cast espace de noms modèle
Commentaires en C ++
Les commentaires en C ++ sont des instructions informatives qui sont utilisées dans le programme C ++ pour expliquer les différentes constructions, la logique du programme ou les fonctions utilisées dans le programme. Les commentaires aident à rendre le programme plus lisible et à comprendre le code plus clairement. Chaque fois qu'un compilateur rencontre un commentaire, il l'ignore complètement.
C ++ prend en charge deux types de commentaires, à savoir les commentaires sur une seule ligne et les commentaires sur plusieurs lignes.
Commentaires sur une seule ligne
Les commentaires sur une seule ligne sont essentiellement écrits sur une seule ligne et commencent par les caractères «//» et s'étendent jusqu'à la fin de la ligne. Ainsi, lorsque le compilateur rencontre «//», il reconnaît le début du commentaire et ignore tout ce qui le suit.
Voici quelques commentaires sur une seule ligne en C ++:
top 5 des téléchargeurs mp3 pour android
// ceci est un commentaire sur une seule ligne
// Je suis dans la fonction principale
Commentaires sur plusieurs lignes
Les commentaires sur plusieurs lignes ou les commentaires de bloc sont les commentaires entre «/ *» et «* /». Tout ce qui se trouve à l'intérieur du bloc qui commence par «/ *» et se termine par «* /» est ignoré par le compilateur. Ces types de commentaires ne sont pas nécessairement une seule ligne, mais ils peuvent s'étendre à plusieurs lignes.
Un exemple de commentaires multilignes est donné ci-dessous:
/ * Ceci est un exemple de
commentaire multiligne
en langage de programmation C ++ * /
Conclusion
Avec cela, nous avons couvert à peu près les termes de base que nous utilisons dans la programmation C ++.
Dans notre prochain didacticiel, nous discuterons en détail des types de données C ++.
=> Regardez la liste complète des didacticiels C ++ de cette série ici
lecture recommandée
- Jmeter BeanShell Notions de base sur les scripts, partie 1
- Apprentissage des bases de Rational Robot - IBM Test Automation Tool
- Test d'applications - Dans les bases du test de logiciels!
- Connaissance du domaine de l'assurance: principes de base du domaine de l'assurance pour les testeurs
- Script JMeter BeanShell, partie 2
- Enregistreur de script de test JMeter HTTPS
- Tutoriel Unix Pipes: Pipes dans la programmation Unix
- Programmation orientée objet en C ++