Dans ce cours, vous définirez vos propres types de données en C et utiliserez les types nouvellement créés pour stocker et traiter plus efficacement vos données. De nombreux langages de programmation fournissent un certain nombre de types de données intégrés pour stocker des choses telles que des entiers, des décimales et des caractères dans des variables, mais que se passerait-il si vous vouliez stocker des données plus complexes ? Définir vos propres types de données en C vous permet de stocker et de traiter plus efficacement des données telles que le nom d'un client, son âge et d'autres données pertinentes, le tout dans une seule et même variable ! Vous acquerrez également de l'expérience avec les concepts de programmation qui sont à la base de tout langage de programmation. Pourquoi apprendre le C et pas un autre langage de programmation ? Saviez-vous que les smartphones, le système de navigation de votre voiture, les robots, les drones, les trains et presque tous les appareils électroniques contiennent du code C ? Le C est utilisé dans toutes les circonstances où la vitesse et la flexibilité sont importantes, comme dans les systèmes embarqués ou l'informatique de haute performance.À la fin de ce cours de courte durée, vous atteindrez le cinquième jalon de la spécialisation Programmation en C avec Linux, déverrouillant ainsi la porte d'une carrière dans l'ingénierie informatique.Vos perspectives d'emploi :


Programmation en C : Types de données avancés - 5


Programmation en C : Types de données avancés - 5
Ce cours fait partie de Spécialisation "Programmation en C avec Linux"


Instructeurs : Rémi SHARROCK
4 459 déjà inscrits
Inclus avec
58 avis
Expérience recommandée
Ce que vous apprendrez
Définir de nouveaux types de données (structures) pour stocker plusieurs éléments de données dans une variable et créer, initialiser et modifier des variables de ces nouveaux types
Trouver et expliquer l'utilisation de la mémoire d'une structure et utiliser des pointeurs vers des structures
Créer des listes chaînées de structures avec allocation dynamique de mémoire au moment de l'exécution
Trier ou rechercher des listes de structures alignées
Compétences que vous acquerrez
- Catégorie : Data Structures
- Catégorie : Computer Programming Tools
- Catégorie : Algorithms
- Catégorie : System Programming
- Catégorie : Computer Programming
- Catégorie : Debugging
- Catégorie : Embedded Systems
Outils que vous découvrirez
- Catégorie : Linux
- Catégorie : C (Programming Language)
Détails à connaître

Ajouter à votre profil LinkedIn
4 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 5 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs


En savoir plus sur Développement de logiciels

Dartmouth College

Dartmouth College

Simplilearn

Dartmouth College
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
68,96 %
- 4 stars
17,24 %
- 3 stars
3,44 %
- 2 stars
6,89 %
- 1 star
3,44 %
Affichage de 3 sur 58
Révisé le 29 avr. 2023
The course was amazing, all the lectures were easily understandable and codecast was the best tool I ever used for learning.
Révisé le 3 avr. 2023
one of the best course in c programming, the codecast memory visualization is really helpful
Révisé le 9 mars 2023
You will learn something valuable if you really participate.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,



