Identifiant
Mot de passe
Loading...
Mot de passe oublié ?
Je m'inscris ! (gratuit)
Forums
Tutoriels
FAQ
Blogs
Chat
Newsletter
Emploi
Études
Droit
Club
DI/DSI Solutions d'entreprise
DI/DSI Solutions d'entreprise
Big Data
BPM
Business Intelligence
Data Science
ERP / PGI
CRM
SAS
SAP
Sécurité
Droit informatique et entreprise
OnlyOffice
Cloud
Cloud Computing
Oracle
Azure
IBM Cloud
IA
Intelligence artificielle
ALM
ALM
Agile
Merise
UML
Microsoft
Microsoft
.NET
Microsoft Office
Visual Studio
Windows
ASP.NET
TypeScript
C#
VB.NET
Azure
Java
Java
Java Web
Spring
Android
Eclipse
NetBeans
Dév. Web
Développement et hébergement Web
AJAX
Apache
ASP
CSS
Dart
Flash / Flex
JavaScript
NodeJS
PHP
Ruby & Rails
TypeScript
Web sémantique
Webmarketing
(X)HTML
EDI
EDI
4D
Delphi
Eclipse
JetBrains
LabVIEW
NetBeans
MATLAB
Scilab
Visual Studio
WinDev
Visual Basic 6
Lazarus
Qt Creator
Programmation
Programmation
Débuter - Algorithmique
2D - 3D - Jeux
Assembleur
C
C++
C#
D
Go
Kotlin
Objective C
Pascal
Perl
Python
Rust
Swift
Qt
XML
Autres
SGBD
SGBD & SQL
4D
Access
Big Data
Data Science
DB2
Firebird
InterBase
MySQL
NoSQL
PostgreSQL
Oracle
Sybase
SQL-Server
MongoDB
Office
Microsoft Office
Access
Excel
Word
Outlook
PowerPoint
SharePoint
Microsoft Project
OpenOffice & LibreOffice
OnlyOffice
Mobiles
Mobiles
Android
iOS
Systèmes
Systèmes
Windows
Linux
Arduino
Hardware
HPC
Mac
Raspberry Pi
Réseau
Green IT
Sécurité
Systèmes embarqués
Virtualisation
Programmation
Algorithmique
2D-3D-Jeux
Assembleur
C
C++
C#
D
Go
Kotlin
Objective C
Pascal
Perl
Python
Rust
Swift
Qt
XML
Autres
Accueil C
Forums C
FAQ C
Tutoriels C
Livres C
Compilateurs et outils C
Sources C
Bibliothèques C
GTK+
Next:
Les instructions
Up:
La grammaire
Previous:
Les expressions
Les déclarations
R
64
déclaration
:
spécificateurs-de-déclaration
liste-de-déclarateurs-init
option
;
R
65
spécificateurs-de-déclaration
:
spécificateur-de-classe-mémoire
spécificateurs-de-déclaration
option
spécificateur-de-type
spécificateurs-de-déclaration
option
qualificatif-de-type
spécificateurs-de-déclaration
option
R
66
liste-de-déclarateurs-init
:
déclarateur-init
liste-de-déclarateurs-init
,
déclarateur-init
R
67
déclarateur-init
:
déclarateur
déclarateur
=
initialisateur
R
68
spécificateur-de-classe-mémoire
:
auto
extern
static
register
typedef
R
69
spécificateur-de-type
:
void
char
short
int
long
float
double
signed
unsigned
spécificateur-de-struct-ou-union
spécificateur-d-énumération
nom-de-typedef
R
70
spécificateur-de-struct-ou-union
:
struct-ou-union
identificateur
option
{
liste-de-déclarations-de-struct
}
struct-ou-union
identificateur
R
71
struct-ou-union
:
struct
union
R
72
liste-de-déclarations-de-struct
:
déclaration-de-struct
liste-de-déclarations-de-struct
déclaration-de-struct
R
73
déclaration-de-struct
:
liste-de-spécificateurs-et-qualificatifs
liste-de-déclarateurs-de-struct
;
R
74
liste-de-spécificateurs-et-qualificatifs
:
spécificateur-de-type
liste-de-spécificateurs-et-qualificatifs
option
qualificatif-de-type
liste-de-spécificateurs-et-qualificatifs
option
R
75
liste-de-déclarateurs-de-struct
:
déclarateur-de-struct
liste-de-déclarateurs-de-struct
,
déclarateur-de-struct
R
76
déclarateur-de-struct
:
déclarateur
déclarateur
option
:
expression-constante
R
77
spécificateur-d-énumération
:
enum
identificateur
option
{
liste-d-énumérateurs
}
enum
identificateur
R
78
liste-d-énumérateurs
:
énumérateur
liste-d-énumérateurs
,
énumérateur
R
79
énumérateur
:
constante-d-énumération
constante-d-énumération
=
expression-constante
R
80
qualificatif-de-type
:
const
volatile
R
81
déclarateur
:
pointeur
option
déclarateur-direct
R
82
déclarateur-direct
:
identificateur
(
déclarateur
)
déclarateur-direct
[
expression-constante
option
]
déclarateur-direct
(
liste-de-types-de-paramètres
)
déclarateur-direct
(
liste-d-identificateurs
option
)
R
83
pointeur
:
*
liste-de-qualificatifs-de-types
option
*
liste-de-qualificatifs-de-types
option
pointeur
R
84
liste-de-qualificatifs-de-types
:
qualificatif-de-type
liste-de-qualificatifs-de-types
qualificatif-de-type
R
85
liste-de-types-de-paramètres
:
liste-de-paramètres
liste-de-paramètres
,
...
R
86
liste-de-paramètres
:
déclaration-de-paramètre
liste-de-paramètres
,
déclaration-de-paramètre
R
87
déclaration-de-paramètre
:
spécificateurs-de-déclaration
déclarateur
spécificateurs-de-déclaration
déclarateur-abstrait
option
R
88
liste-d-identificateurs
:
identificateur
liste-d-identificateurs
,
identificateur
R
89
nom-de-type
:
liste-de-spécificateurs-et-qualificatifs
déclarateur-abstrait
option
R
90
déclarateur-abstrait
:
pointeur
pointeur
option
déclarateur-abstrait-direct
R
91
déclarateur-abstrait-direct
:
(
déclarateur-abstrait
)
déclarateur-abstrait-direct
option
[
expression-constante
option
]
déclarateur-abstrait-direct
option
(
liste-de-types-de-paramètres
option
)
R
92
nom-de-typedef
:
identificateur
R
93
initialisateur
:
expression-affectation
{
liste-d-initialisateurs
}
{
liste-d-initialisateurs
,
}
R
94
liste-d-initialisateurs
:
initialisateur
liste-d-initialisateurs
,
initialisateur
Next:
Les instructions
Up:
La grammaire
Previous:
Les expressions
Bernard Cassagne
1998-12-09