C - Syntaxe de base

Vous avez vu la structure de base d'un programme C, il sera donc facile de comprendre les autres éléments de base du langage de programmation C.

Jetons en C

Le programme AC se compose de divers jetons et un jeton est soit un mot-clé, un identificateur, une constante, une chaîne littérale ou un symbole. Par exemple, l'instruction C suivante se compose de cinq jetons -

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

Les jetons individuels sont -

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

Points virgules

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

Vous trouverez ci-dessous deux déclarations différentes -

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

commentaires

Les commentaires sont comme du texte d'aide dans votre programme C et ils sont ignorés par le compilateur. Ils commencent par / * et se terminent par les caractères * / comme indiqué ci-dessous -

/* my first program in C */

Vous ne pouvez pas avoir de commentaires dans les commentaires et ils n'apparaissent pas dans une chaîne ou des littéraux de caractères.

Identifiants

L'identifiant AC est un nom utilisé pour identifier une variable, une fonction ou tout autre élément défini par l'utilisateur. Un identificateur commence par une lettre A à Z, a à z ou un trait de soulignement «_» suivi de zéro ou plusieurs lettres, traits de soulignement et chiffres (0 à 9).

C n'autorise pas les caractères de ponctuation tels que @, $ et% dans les identificateurs. C est uncase-sensitivelangage de programmation. Ainsi, Manpower et manpower sont deux identifiants différents en C. Voici quelques exemples d'identifiants acceptables -

mohd       zara    abc   move_name  a_123
myname50   _temp   j     a23b9      retVal

Mots clés

La liste suivante montre les mots réservés en C. Ces mots réservés ne peuvent pas être utilisés comme constantes ou variables ou tout autre nom d'identifiant.

auto autre longue commutateur
Pause énumération S'inscrire typedef
Cas externe revenir syndicat
carboniser flotte court non signé
const pour signé néant
continuer aller à taille de volatil
défaut si statique tandis que
faire int struct _Emballé
double

Espace blanc en C

Une ligne ne contenant que des espaces, éventuellement avec un commentaire, est appelée ligne vide, et un compilateur C l'ignore totalement.

L'espace blanc est le terme utilisé en C pour décrire les espaces, les tabulations, les caractères de nouvelle ligne et les commentaires. L'espace blanc sépare une partie d'une instruction d'une autre et permet au compilateur d'identifier où un élément dans une instruction, comme int, se termine et où commence l'élément suivant. Par conséquent, dans la déclaration suivante -

int age;

il doit y avoir au moins un caractère espace (généralement un espace) entre int et age pour que le compilateur puisse les distinguer. D'autre part, dans la déclaration suivante -

fruit = apples + oranges;   // get the total fruit

aucun espace n'est nécessaire entre les fruits et =, ou entre = et les pommes, même si vous êtes libre d'en inclure si vous souhaitez augmenter la lisibilité.