Ele002 programmation c INSTITUT DE TECHNOLOGIE DUT Génie Electrique et Informatique Industrielle PROGRAMMATION EN C C Polycopié de cours C ALEXANDRE ?? C PAUTOT C C INTRODUCTION L ? informatique Le système de traitement de l ? information Le codage de l ?

INSTITUT DE TECHNOLOGIE DUT Génie Electrique et Informatique Industrielle PROGRAMMATION EN C C Polycopié de cours C ALEXANDRE ?? C PAUTOT C C INTRODUCTION L ? informatique Le système de traitement de l ? information Le codage de l ? information L ? ordinateur Le système d ? exploitation Les applications logicielles Le système de ?chiers Les répertoires syntaxe Unix Partitionnement et montage Informations associées aux ?chiers Protection des ?chiers Unix Tableau comparatif des systèmes de ?chiers Les ?chiers textes LANGAGES DE PROGRAMMATION Dé ?nitions Méthodologie pour l ? écriture d ? un programme Le langage C BASES DU LANGAGE C Les variables L ? instruction d ? a ?ectation Les types entier Les types ottants réels Les conversions de type Les types char Communiquer avec le programme les entrées-sorties standard L ? instruction printf L ? instruction scanf Structure de choix l ? instruction if Structure de choix les conditions en C Structure de choix l ? instruction switch Structure de répétition conditionnelle l ? instruction do while Structure de répétition conditionnelle l ? instruction while Structure de répétition inconditionnelle l ? instruction for Algorithmes élémentaires LES FONCTIONS Introduction Premier exemple Fonction sans résultat ou sans paramètres L ? instruction return Variables globales et locales Variable statique La récursivité Passage des paramètres par valeur Les pointeurs Passage de pointeurs comme paramètres d ? une fonction LES TABLEAUX i C Tableaux à une dimension Remarques importantes sur les tableaux Les tableaux à deux dimensions Passage d ? un tableau comme paramètre d ? une fonction Relations entre tableaux et pointeurs Allocation dynamique de la mémoire LES CHAINES DE CARACTERES Déclaration Lire ou écrire des cha? nes Conna? tre la longueur d ? une cha? ne Copier une cha? ne dans une autre cha? ne Comparer deux cha? nes Concaténer deux cha? nes Rechercher un caractère dans une cha? ne Rechercher une cha? ne dans une autre cha? ne Fonctions diverses Le passage d ? une cha? ne comme paramètre d ? une fonction Les tableaux de cha? nes de caractères LES PARAMETRES DE LA FONCTION MAIN LES STRUCTURES Dé ?nition Transmission d ? une structure en paramètre d ? une fonction La dé ?nition de types nouveaux LES FICHIERS Introduction Ouverture et fermeture d ? un ux Bu ?ers associés aux ux Lecture et écriture dans un ux Les lectures et écritures par caractère Les lectures et écritures par ligne Les lectures et écritures formatées Les lectures et écritures binaires Positionnement dans un ux Utilisation d ? un ?chier de con ?guration DIVERS Exécution de commandes Les opérateurs binaires Les énumérations Les opérateurs d ? incrémentation et de décrémentation L ? opérateur virgule L ? opérateur conditionnel Les macros avec paramètres Ce que vous ne verrez pas Dé ?nition de macro à l ? invocation du compilateur Compilation conditionnelle EDITION DE LIEN ii C Les pointeurs de fonction Notion de processus Les zones mémoires d ? un processus Projets multi- ?chiers édition de liens LES LIBRAIRIES Les bibliothèques statiques archive

Documents similaires
Synthese proteines 1s OBJET SYNTHESE DES PROTEINES NIVEAU D ? ÉTUDE S Du génotype au phénotype Comment passer d ?une suite d ?acides nucléiques ADN à une séquence d ?acides aminés la synthèse des protéines Les nucléotides qui composent l ? ADN di ?érent p 0 0
Master gnie industriel et maintenance 0 0
inflation converti Matière E G S S G C Chapitre Dysfonctionnement sur le marché des biens et services Cas de l ? in ation Chapitre Dysfonctionnement sur le marché des biens et services Cas de l ? in ation ème BAC Dé ?nition L ? in ation désigne une hausse 0 0
 Introduction  Description de la chaîne de montage LOGAN  Engagement de la m 0 0
La mise en place d’un portail COPAG : Benchmark à l’international Page 1 Introd 0 0
La dime Assemblée synodale VI ?? annexe La d? me ? Dans la Bible avant la législation du peuple d ? Isra? l Genèse - Texte Melchisédek roi de Salem ?t apporter du pain et du vin Il était prêtre du Dieu très-haut Il bénit Abram en disant Qu ? Abram soit bé 0 0
Ch1 systboucles Ch I ?? Systèmes automatisés - Systèmes bouclés - p PRESENTATION DES SYSTEMES AUTOMATISES I ?? Généralités - Dé ?nitions Introduction Philosophique Historique Depuis toujours l'homme est en quête de bien être Cette ré exion qui rejoint la 0 0
Industrial gas turbines fr new 0 0
CERTI P 0973 V22 04/2022 11 rue Francis de Pressensé - 93751 La Plaine Saint-De 0 0
Page 1 sur 14 LES AGENTS EXTINCTEURS ET LE MATERIEL DE LUTTE CONTRE L’INCENDIE 0 0
  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager