Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Langue C

Maîtriser la syntaxe de base du C : Jetons, structure et points-virgules

Vous connaissez la structure de base d'un programme C, ce qui facilite la compréhension des autres éléments fondamentaux.

Jetons (Tokens) en C

Un programme C est composé de jetons : mots-clés, identificateurs, constantes, littéraux de chaîne, ou symboles. Exemple : l'instruction printf("Hello, World! \n"); contient cinq jetons :

printf ( "Hello, World! \n" ) ;

Points-virgules

En C, le point-virgule termine chaque instruction. Il marque la fin d'une entité logique.

printf("Hello, World! \n");
return 0;

Commentaires

Textes d'aide ignorés par le compilateur. Ils commencent par /* et se terminent par */ :

/* mon premier programme en C */

Pas de commentaires imbriqués, ni dans les chaînes ou littéraux de caractères.

Identificateurs

Noms pour variables, fonctions, etc. Commencent par une lettre (A-Z, a-z) ou underscore _, suivis de lettres, underscores, chiffres (0-9).

Pas de ponctuation (@, $, %). Le C est sensible à la casse : Manpower et manpower sont distincts.

Exemples valides :

mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal

Mots-clés (réservés)

Ne peuvent pas être utilisés comme noms de variables, constantes ou identificateurs :

autoelselongswitch
breakenumregistertypedef
caseexternreturnunion
charfloatshortunsigned
constforsignedvoid
continuegotosizeofvolatile
defaultifstaticwhile
dointstruct_Packed
double

Espaces blancs en C

Une ligne ne contenant que des espaces blancs (éventuellement avec un commentaire) est une ligne vide, ignorée par le compilateur.

Les espaces blancs incluent : espaces, tabulations, retours à la ligne, commentaires. Ils séparent les éléments d'une instruction.

Exemple : int age; — il faut au moins un espace entre int et age.

En revanche : fruit = apples + oranges; // total fruits — pas d'espace obligatoire autour de = ou +, mais autorisé pour la lisibilité.

Langue C

  1. Identités algébriques fondamentales : propriétés additives, multiplicatives et du zéro
  2. Maîtriser l'instruction Switch C# : Syntaxe, exemples et bonnes pratiques
  3. Instruction Break C# : Comment et quand l'utiliser
  4. Maîtriser l'instruction Continue C# : Comment ignorer efficacement les itérations de boucle
  5. Maîtriser l'instruction pass en Python : Guide pratique
  6. Fondamentaux de Java : Maîtriser la Syntaxe de Base
  7. Comprendre le C++ : Syntaxe de base et fondements de la programmation orientée objet
  8. Maîtriser les bases de MATLAB : Syntaxe et commandes essentielles
  9. Fondamentaux C# : maîtriser la syntaxe de base et les concepts POO