Ch2 migration Du C au C CLes commentaires voici un long commentaire en C Et qui s ? étend sur plusieurs lignes un commentaire en C sur une ligne n'appartient qu'au C CTypes de données Le type bool ? C introduit le type bool et dont les valeurs possibles s

Du C au C CLes commentaires voici un long commentaire en C Et qui s ? étend sur plusieurs lignes un commentaire en C sur une ligne n'appartient qu'au C CTypes de données Le type bool ? C introduit le type bool et dont les valeurs possibles sont true et false bool porteOuverte true Bool partieFinie false Dé ?nition implicite des types ? En C comme en langage C le programmeur peut dé ?nir de nouveaux types en dé ?nissant des struct enum ou union ? Mais contrairement au langage C l ? utilisation de typedef n ? est plus obligatoire pour renommer un type Les types suivants peuvent être dé ?nis sans avoir à utiliser typedef ? Les énumérations enum values enum couleur rouge noir blanc ? Les structures ? Les unions CTypes de données struct FICHE dé ?nition du type FICHE char nom prenom int age en C il faut ajouter la ligne typedef struct FICHE FICHE FICHE adherent liste enum BOOLEEN FAUX VRAI en C il faut ajouter la ligne typedef enum BOOLEEN BOOLEEN BOOLEEN trouve trouve FAUX trouve permise en C mais pas en C car il y a une véri ?cation stricte des types trouve BOOLEEN OK CDéclaration des variables et des fonctions ? En C il est possible de déclarer les variables et les fonctions n ? importe o? dans le code ? La portée de ces variables va de l ? endroit de la déclaration jusqu ? à la ?n du bloc courant C int i itmp int j for itmp itmp itmp j itmp C int i int j for int i i i j i désigne le i local i vaut j vaut i est juste une variable de parcours temporaire CDéclaration des variables et des fonctions C déclaration d ? une fonction int somme int n int n return n n int main int i i int j j printf d d d i j somme i j C include int main int i i int j j déclaration d ? une fonction int somme int n int n printf d d d i j somme i j int somme int n int n return n n une des possibilités CRésolution de la portée des variables L ? opérateur de résolution de portée permet d ? accéder aux variables globales include int i void main int i int i i i cout i i endl cout i i endl Résultat de l ? exécution L ? utilisation abusive de cette technique n ? est pas une bonne pratique CLes constantes ? Le mot réservé const permet de dé ?nir une constante ? L ? élément ainsi spéci ?é ne pourra pas être modi ?é durant toute sa durée de vie ? Il est indispensable d ? initialiser la constante au moment de sa dé ?nition Exemple const int N N est un entier constant const int MOIS NBETUDIANTS constantes int tab N autorisée en C interdite en C CLes constantes

Documents similaires
Ch4 fonctions derivables Chapitre Fonctions d ?erivables Fonctions d ?erivables D ?e ?nition Soit I un intervalle de R x un point de I et f une fonction de I dans R On dit que f est d ?erivable en x si la limite suivante existe et est ?nie x lim f ? x x x 0 0
Droit - 1ère partie :Le cadre Juridique de l’activité économique - Chapitre 3 L 0 0
Le développement des Etats s’est de tout temps manifesté par l’apparition progr 0 0
Commentaire de texte 1 COMMENTAIRE DE TEXTE ? La di ?culté d'un tel exercice est d'éviter de tomber dans deux travers totalement opposés Il ne faut pas tout d'abord paraphraser le texte en disant la même chose que l'auteur mais de façon généralement moins 0 0
Cours social 1 LE CODE DE TRAVAIL PLAN ? Code de travail Le travail en générale Le salarie et l ? employeur Le contrat de travail Les formes du contrat de travail La durée légale du travail Les clauses du contrat de travail Le contrat de travail et la pér 0 0
Ahmad ibn hanbal Ahmad Ibn Hanbal - Wikipédia Ahmad Ibn Hanbal Ahmad Ibn Hanbal arabe ? ? ?? ? ? ?? ? ?? ? ? ?? ?? ?? ? al-im ?m a mad ibn anbal né à Bagdad en ère chrétienne mort en est un théologien juriconsulte et traditionaliste musulman fondateur de 0 0
Redaction des actes 1 La ma? trise des techniques de rédaction des contrats commerciaux nécessite l ? adoption d ? une stratégie globale qui permet de prendre en considération tous les aspects du contrat et prévoir des solutions à d ? éventuels problèmes 0 0
Audit juridique fin INTRODUCTION A J Toute décision prise par une Sté ou une entité publique peut l ? exposer à un risque sur le plan pénal ?scal ?nancier commercial civil et même social Vue l ? importance que représentent les ressources humaines en étant 0 0
Photolab3 pdf C CCopyright ? DxO Labs - Tous droits réservés Rédactions ?? Gilles Théophile Plus d ? information sur DxO PhotoLab sur www dxo com Marques déposées DxO est une marque déposée de DxO Labs dans l ? Union européenne et ou dans d ? autres pays 0 0
OE 3: LES PHILOSOPHES DES LUMIÈRES ET LE COMBAT CONTRE L’INJUSTICE 1reBacPro AS 0 0
  • 29
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Fev 11, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 63.2kB