Cours langage c chapitre v

Chapitre V Les types composés Programmation en langage C Pr Bouzid ENSA de Marrakech CContenu du chapitre Les tableaux ? à dimension ? à dimensions ? de caractères Les structures Dé ?nition de nouveaux types avec typedef Programmation en langage C Pr BOUZID CLes tableaux ? Un tableau est un ensemble ?ni d ? éléments de même type stockés en mémoire à des adresses contigu? s ? Un tableau en C peut être à ? dimension vecteur ? dimensions matrice ou plusieurs ? Syntaxe de déclaration d ? un tableau à dimension type nomdutableau nombre-éléments ? type il s ? agit des types standards int char oat double ? il est possible de mettre des types spéci ?ques structures pointeurs ? nombre-éléments est une constante entière positive indiquant le nombre d ? éléments que peut contenir le tableau Programmation en langage C Pr BOUZID CLes tableaux à dimension ? Exemple de déclaration int tab ? A la déclaration d ? un tableau un espace en mémoire lui est réservé dont la taille en octet est dimension taille du type Exemples ? short t ? octets seront réservés octets ? int tab ? octets seront réservés octets ? Remarque il existe plusieurs manières de déclarer la constante entière de la dimension du tableau ? Avec une variable int main int n int t n ? Programmation en langage C Pr BOUZID CLes tableaux à dimension ? Avec une constante de ?ne N int main int t N ? ? Avec une saisie au clavier int main int n printf saisir la dimension du tableau scanf d n int t n ? Programmation en langage C Pr BOUZID CLes tableaux à dimension ? Initialisation du tableau à la déclaration type nomdutableau n const- const- ? Exemple int t ? Il est possible de ne pas indiquer le nombre d ? éléments à l ? initialisation Le nombre d ? éléments sera égal au nombre de valeur de la liste d ? initialisation ? Exemple int t ? Il est possible de ne pas initialiser tous les élements dans ce cas les éléments restants auront la valeur à l ? initialisation ? Exemple int t ? Remarque la liste d ? initialisation ne doit pas contenir plus de valeurs que le nombre d ? élément du tableau ? Exemple erroné int t Programmation en langage C Pr BOUZID CLes tableaux à dimension ? Représentation d ? un tableau t à dimension de éléments t t t t t t t t t t Indices du tableau ? Chaque élément case est accessible par son indice Un indice i d ? un tableau commence toujours à et s ? arrête à n- ? On écrit t i pour faire référence à l ? élément i du tableau t exemples t est la valeur de l ? élément d ? indice ? Remarque ? La lecture et l ? écriture dans un tableau se fait toujours élément par élément ? L ? utilisation des boucles

Documents similaires
329 Volume: 06, n°02 (2021) pp. 329-342 Etude des interférences syntaxiques dan 0 0
Fiche technique 66 | Manuel technique Chevillage | Edition Octobre 2010 Chevill 0 0
L’ESP ACE MAROCAIN N° 68 / 2° TRIMESTRE 2011 20 aromatiques et médicinales ces 0 0
Groupe Scolaire Année académique 2007 - 2008 du Collège Saint Joseph Lundi 19 n 0 0
Cahier de charge exmpl Master professionnel Réseaux électriques et énergies renouvelables REER PFE Cahier de charge Titre de projet Etude conception et réalisation d ? une station de pompage photovolta? que intelligente Description Le projet consiste en p 0 0
Brochure neerlandais LEE NNÉÉEERRLLAANNDDAAISIS À LA MÉDIATHÈQUE ULinvreestédle ? acitdioenpdoeurclo ? auprsprdeenltaisnsgaugeepdouunréteorulasndais LE NÉERLANDAIS Une sélection de cours de langue pour tous C CLE NÉERLANDAIS Une sélection de cours de lang 0 0
Economia budista NOMBRE Marcela Salinas CURSO Economía - PROFESOR Magíster Carlos Fernández García Quién es el economista Schumacher Ernst Friedrich Fritz Schumacher de agosto de ?? de septiembre de fue un intelectual y economista que tuvo una in uencia a 0 0
Bacs1 UNIVERSITE CHEIKH ANTA DIOP DE DAKAR OFFICE DU BACCALAUREAT BP -DAKAR-Fann-S ?en ?egal Serveur Vocal T ?el ?efax - T ?el - MATHEMATIQUES G bis A Dur ?ee heures S ?eries S -S - Coe ? Epreuve du er groupe Les calculatrices ?electroniques non imprimant 0 0
Chapitre I : Généralités sur le rayonnement solaire hors atmosphère I.4.5. Orie 0 0
Article 2 :SREPEN Réunion Nature Environnement Association de protection de l'e 0 0
  • 56
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager