Éléments du langage C++
Éléments du langage C+ + pour:
• identifiants,
• Nombres,
• Les sous-titres,
• personnages,
• Mots clés,
• mots réservés,
• limiteurs,
• commentaires.
Identificateur
Un identifiant est une chaîne de lettres ou de chiffres commençant par une lettre. Peut contenir le caractère de soulignement (_). Il ne peut pas contenir le signe espace ou les lettres polonaises. La longueur maximale de l'identifiant détermine le nombre de caractères distingués et dépend de l'environnement de développement. Les identifiants avec des noms plus longs sont indiscernables.
C + + fait la distinction entre les lettres minuscules et majuscules dans les identifiants.
Les identificateurs représentent les noms d'éléments de programme tels que par ex.. Constant, variables et fonctions.
Exemples d'identifiants:
A1 a1
bok pole dlugosc szerokosc
Nazwa_Towaru NazwaTowaru nazwaTowaru
Il est recommandé d'utiliser des noms qui définissent le sens de l'objet.
Chaque identifiant a une portée spécifique, dans lequel il est visible et peut être utilisé. Certains identifiants fonctionnent dans le fichier, et un autre bloc (du lieu de déclaration à la fin du bloc), dans lequel la déclaration a eu lieu.
numéro
Une chaîne de nombres, qui peut être précédé de caractères + le –. En nombres réels, la virgule mathématique a été remplacée par un point. Les nombres réels se présentent sous deux formes:
• sous forme de nombres à virgule fixe, np. 5.7 -3.4 .5 23.45,
• sous forme de nombres à virgule flottante au format: Mec, c'est à dire.. sous la forme d'une mantisse séparée par la lettre E du c, Np.: 1.5E2.
Les nombres peuvent apparaître directement dans le texte du programme en tant que constantes explicites - sans nom. Ils peuvent être écrits en code décimal, np. 35, en octal il 043 et en hexadécimal c'est 0x23
Une inscription
La chaîne est une chaîne de n'importe quel caractère (aussi polonais) placé entre deux guillemets:
” Erreur de donnée ”
” Veuillez entrer votre nom de famille ”
C + sous-titres + terminer par un signe \0, qui est ajouté automatiquement.
Il peut y avoir des caractères spéciaux précédés d'un signe dans la chaîne \.
Signe \n dans l'inscription, Np.:
” N Erreur de données ”
“\n Saisissez le nom de famille ”
fait changer la ligne avant que la chaîne ne soit sortie à l'écran.
Les caractères spéciaux utilisés dans les chaînes incluent:
\n - nouvelle ligne
\b - recule le curseur d'un caractère
\une cloche
\’ - apostrophe
\t - onglet horizontal
\r - retour chariot
\\ - barre oblique inverse
\” - citation
\v - onglet vertical
\f - nouvelle page
\? - point d'interrogation
\0 - point zéro
Signe
Le caractère unique utilisé dans le programme est entouré de guillemets simples, np. ‘A’.
Mot-clé
Le mot-clé est le mot de la langue anglaise (écrit en minuscule) avec une signification fixe dans un langage de programmation utilisé dans les instructions. Les mots clés ne peuvent pas être redéfinis. L'ensemble de mots clés du langage de modèle C comprend: voiture, casser, Cas, carboniser, constante, Continuez, défaut, définir, fais, Double, autre, énumérer, externe, flotter, pour, aller à, énorme, si, Inline, entier, interrompre, longue, près, principal, S'inscrire, revenir, court, signé, taille de, statique,Struct,changer,typedef, syndicat,non signé,annuler,volatil,tandis que.
Pour C. + + cet ensemble de mots a été étendu pour inclure les mots supplémentaires suivants:
Asm, classer, effacer,ami,Inline,nouveau,opérateur,privé, protégé,Publique, modèle,ceci, virtuel.
Dans les textes de ces programmes, les mots-clés seront indiqués en gras.
Un mot réservé
Un mot réservé est le mot surligné de la langue anglaise (tel en lettres minuscules) avec une signification précise, affecté à un objet (constant, variable, Fonction) défini dans les bibliothèques de langage. Les mots réservés peuvent être redéfinis. Exemples de mots réservés:
bande-annonce, atof, abdos, plafond, Cos, retard, feof, fermer, chasser, étage, ouvrir, fprintf, peur, chercher, fécrire, attraper, obtient, clé, Khbit, imprimer, lis, réinitialiser, Renommer, scanf, écrire…
Diverses implémentations du langage C + + ils étendent cet ensemble avec de nouveaux noms en rapport avec l'expansion de la langue avec de nouveaux éléments.
Délimiteur
Un délimiteur est un caractère terminant un symbole lexical d'une langue qui a également une signification et un but spécifiques. Le délimiteur principal est un espace. Ce sont aussi des limiteurs: opérateurs arithmétiques: Opérateurs relationnels: Opérateurs logiques: symboles de parenthèses: signe de ponctuation: symboles spéciaux:
Commentaire
Explique le code du programme et est ignoré lors de la compilation.
Un commentaire en ligne
Il est placé sur la ligne après les caractères // et est valable jusqu'à la fin de la ligne de programme respective:
//ceci est un commentaire de ligne
Bloquer le commentaire
Un bloc de commentaire peut être divisé en lignes et est placé entre les caractères /* je */:
/* ceci est un commentaire de bloc
*/