recherche
  • Se connecter
  • S'inscrire
Réinitialisation du mot de passe réussie

Suivez les projets qui vous intéressent et découvrez les dernières actualités les concernant.

Syntaxe de base en C

Collection 205
Lire 91674
temps de mise à jour 2016-09-11

Nous avons examiné la structure de base d'un programme C, ce qui nous aidera à comprendre les autres éléments de base du langage C.

Jetons C (Jetons)

Les programmes C sont composés de divers jetons. Les jetons peuvent être des mots-clés, des identifiants, des constantes, des valeurs de chaîne ou un symbole. Par exemple, l'instruction C suivante comprend cinq jetons :

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

Les cinq jetons sont :

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

Point-virgule ;

Dans un programme C, le point-virgule est le terminateur de l'instruction. Autrement dit, chaque instruction doit se terminer par un point-virgule. Il indique la fin d'une entité logique.

Par exemple, voici deux instructions différentes :

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

Commentaires

Les commentaires sont comme le texte d'aide dans les programmes C, ils sont ignorés par le compilateur. Ils commencent par /* et se terminent par le caractère */, comme ceci :

/* 我的第一个 C 程序 */

Vous ne pouvez pas imbriquer des commentaires dans des commentaires, et les commentaires ne peuvent pas non plus apparaître dans une chaîne ou une valeur de caractère.

Identifiant

C L'identifiant est le nom utilisé pour identifier une variable, une fonction ou tout autre élément défini par l'utilisateur. Un identifiant commence par les lettres A-Z ou a-z ou le trait de soulignement _, suivis de zéro ou plusieurs lettres, traits de soulignement et chiffres (0-9).

C Les caractères de ponctuation tels que @, $ et % ne sont pas autorisés dans les identifiants. C est un langage de programmation sensible à la casse. Ainsi, en C, Manpower et manpower sont deux identifiants différents. Plusieurs identifiants valides sont répertoriés ci-dessous :

mohd       zara    abc   move_name  a_123
myname50   _temp   j     a23b9      retVal

Mots clés

Le tableau suivant répertorie les mots réservés en C. Ces mots réservés ne peuvent pas être utilisés comme noms de constantes, noms de variables ou autres noms d'identifiant.

autoelselongswitch
breakenumregistertypedef
caseexternreturnunion
charfloatshortunsigned
constforsignedvoid
continuegotosizeofvolatile
defaultifstaticwhile
dointstruct_Packed
double   

Espaces en C

La ligne contenant uniquement des espaces, est appelée ligne vide, peut être commentée et sera complètement ignorée par le compilateur C.

En C, les espaces sont utilisés pour décrire les espaces, les tabulations, les nouvelles lignes et les commentaires. Les espaces séparent les parties d'une instruction, permettant au compilateur d'identifier où se termine un élément de l'instruction (comme un int) et où commence l'élément suivant. Ainsi, dans l'instruction suivante :

int age;

Ici, il doit y avoir au moins un caractère espace (généralement un caractère espace) entre int et age afin que le compilateur puisse les différencier. En revanche, dans l'énoncé suivant :

fruit = apples + oranges;   // 获取水果的总数

Le caractère espace entre fruit et =, ou = et pommes n'est pas obligatoire, mais vous pouvez ajouter quelques espaces si nécessaire pour améliorer la lisibilité.

Outils d'IA chauds
Undress AI Tool
Undress AI Tool

Images de déshabillage gratuites

AI Clothes Remover
AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undresser.AI Undress
Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

Stock Market GPT
Stock Market GPT

Recherche d'investissement basée sur l'IA pour des décisions plus intelligentes

Outil populaire
Bloc-notes++7.3.1
Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6
Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac
SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)