Un forum pour les nouvelles technologies de l'information et de la communication.
 
AccueilCalendrierFAQRechercherMembresGroupesS'enregistrerConnexion


Partagez | 
 

 Le langage C Chapitre 3 : Les composants élémentaires

Aller en bas 
AuteurMessage
Administrateur
Admin
avatar

Messages : 118
Date d'inscription : 01/11/2012

MessageSujet: Le langage C Chapitre 3 : Les composants élémentaires   Dim 11 Nov - 14:49

1.3 Les composants élémentaires du C



Un programme en langage C est constitué des six groupes
de composants élémentaires suivants :


·
les identificateurs,



  • les mots-clefs,
  • les constantes,
  • les chaînes de caractères,
  • les opérateurs,
  • les signes de ponctuation.


On peut ajouter à ces six groupes les commentaires, qui sont
enlevés par le préprocesseur.


1.3.1 Les identificateurs



Le rôle d'un identificateur est de donner un nom à une
entité du programme. Plus précisément, un identificateur peut désigner :



  • un nom de variable ou de
    fonction,
  • un type défini par typedef, struct, union
    ou enum,
  • une étiquette.


Un identificateur est une suite de caractères parmi :



  • les lettres (minuscules ou
    majuscules, mais non accentuées),
  • les chiffres,
  • le ``blanc souligné'' (_).


Le premier caractère d'un identificateur ne peut pas être un
chiffre. Par exemple, var1, tab_23 ou _deb
sont des identificateurs valides ; par contre, 1i et i:j ne
le sont pas. Il est cependant déconseillé d'utiliser _ comme premier caractère d'un
identificateur car il est souvent employé pour définir les variables globales
de l'environnement C.
Les majuscules et minuscules sont différenciées.
Le compilateur peut tronquer les identificateurs au-delà d'une certaine
longueur. Cette limite dépend des implémentations, mais elle est toujours
supérieure à 31 caractères. (Le standard dit que les identificateurs
externes, c'est-à-dire ceux qui sont exportés à l'édition de lien, peuvent être
tronqués à 6 caractères, mais tous les compilateurs modernes distinguent
au moins 31 caractères).


1.3.2 Les mots-clefs



Un certain nombre de mots, appelés mots-clefs, sont
réservés pour le langage lui-même et ne peuvent pas être utilisés comme
identificateurs. L'ANSI C compte 32 mots clefs :








auto

const

double

float

int

short

struct

unsigned

break

continue

else

for

long

signed

switch

void

case

default

enum

goto

register

sizeof

typedef

volatile

char

Do

extern

if

return

static

union

while


que l'on peut ranger en catégories



  • les spécificateurs de
    stockage
    auto register
    static extern typedef
  • les spécificateurs de type
    char double
    enum float int long
    short signed struct
    union unsigned void
  • les qualificateurs de type
    const volatile
  • les instructions de contrôle
    break case continue default
    do else for goto
    if
    switch while
  • divers
    return sizeof


1.3.3 Les commentaires



Un commentaire débute par /*
et se termine par */. Par
exemple,


/* Ceci est un commentaire */

On ne peut pas imbriquer des commentaires. Quand on met en
commentaire un morceau de programme, il faut donc veiller à ce que celui-ci ne
contienne pas de commentaire.


Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeveux.fra.co
 
Le langage C Chapitre 3 : Les composants élémentaires
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Langage Objet - static
» Questions - Futur de Panoramic Langage
» Toujours pour les férus d'électronique
» Pour les vrais débutants en programmation
» besion d'aide language html lecteur de musique !! (Résolu)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Je veux :: Les logiciels PC: Windows, Linux, Jeux... :: Programmation, Web & Ftp-
Sauter vers:  

Vous êtes le visiteur N°

En s’abonnant aux flux RSS vous allez recevoir tous les articles de Forum " Je veux " dans votre lecteur de flux RSS quasiment instantanément après leurs publication.
L’intérêt est que vous n’êtes plus obliger de vous rendre sur le site pour voir s’il y a du nouveau.Pour nous suivre par RSS, cliquer sur le bouton RSS suivant:

Forum je veux


Forum Je Veux by A. Houssam


Annuaire gratuit Annuaire sites webMaroc index: Annuaire de sites marocains Annuaire sites webAvis consommateurs
Forum "Je veux" sur Facebook et Google
Chaque sujet enflame notre créativité