Les pointeurs dans la programmation en C : Une approche moderne de la gestion de la mémoire, des structures de données récursives, des chaînes de caractères et des tableaux

Note :   (4,5 sur 5)

Les pointeurs dans la programmation en C : Une approche moderne de la gestion de la mémoire, des structures de données récursives, des chaînes de caractères et des tableaux (Thomas Mailund)

Avis des lecteurs

Résumé:

Le livre couvre les structures de pointeurs complexes en C, offrant une compréhension plus profonde du sujet que beaucoup d'autres ressources. Bien qu'il soit instructif et qu'il offre des informations précieuses, sa formulation et sa complexité peuvent le rendre difficile à digérer.

Avantages:

Fournit une discussion approfondie sur les structures de pointeurs complexes
offre des informations utiles et les meilleures pratiques
mieux que les attentes initiales.

Inconvénients:

Parfait et trop détaillé
les illustrations ne représentent pas efficacement les idées
certains exemples de code sont difficiles à comprendre et nécessitent de passer d'un chapitre à l'autre
peut être difficile pour les lecteurs qui ne sont pas familiers avec les principes de base.

(basé sur 2 avis de lecteurs)

Titre original :

Pointers in C Programming: A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays

Contenu du livre :

Ce guide vous permettra de mieux comprendre les pointeurs, depuis les bases de leur fonctionnement au niveau de la machine jusqu'à leur utilisation dans une variété de scénarios courants et avancés. Ce petit guide contemporain sur les pointeurs dans la programmation en C est une ressource pour les professionnels et les étudiants avancés qui ont besoin d'une couverture pratique approfondie des bases et des fonctions avancées des pointeurs. Il inclut les dernières versions du langage C, C20, C17 et C14.

Vous verrez comment les pointeurs sont utilisés pour fournir des fonctionnalités essentielles du langage C, telles que les chaînes de caractères, les tableaux, les fonctions d'ordre supérieur et les structures de données polymorphes. En cours de route, vous découvrirez comment les pointeurs peuvent optimiser un programme pour qu'il s'exécute plus rapidement ou qu'il utilise moins de mémoire qu'il ne le ferait autrement.

Le livre contient de nombreux exemples de code à émuler et à adapter pour répondre à vos besoins spécifiques.

Ce que vous apprendrez

⬤ Travailler efficacement avec les pointeurs dans votre programmation C.

⬤ Apprenez à gérer efficacement la mémoire dynamique.

⬤ Programmer avec des chaînes de caractères et des tableaux.

⬤ Créer des structures de données récursives.

⬤ Mettre en œuvre des pointeurs de fonction.

A qui s'adresse ce livre ?

Programmeurs professionnels de niveau intermédiaire à avancé, développeurs de logiciels, étudiants avancés ou chercheurs. Une expérience préalable de la programmation en C est attendue.

Autres informations sur le livre :

ISBN :9781484269268
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2021
Nombre de pages :537

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Introduction à la pensée informatique : Résolution de problèmes, algorithmes, structures de données,...
Apprenez les approches de la pensée...
Introduction à la pensée informatique : Résolution de problèmes, algorithmes, structures de données, etc. - Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More
Les pointeurs dans la programmation en C : Une approche moderne de la gestion de la mémoire, des...
Ce guide vous permettra de mieux comprendre les...
Les pointeurs dans la programmation en C : Une approche moderne de la gestion de la mémoire, des structures de données récursives, des chaînes de caractères et des tableaux - Pointers in C Programming: A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays
Introduction à Markdown et Pandoc : Utiliser un langage de balisage et un convertisseur de documents...
1 : Guide du débutant pour Markdown et Pandoc2 :...
Introduction à Markdown et Pandoc : Utiliser un langage de balisage et un convertisseur de documents - Introducing Markdown and Pandoc: Using Markup Language and Document Converter
Structures de données fonctionnelles en R : Programmation statistique avancée en R - Functional Data...
Apprendre la programmation algorithmique en...
Structures de données fonctionnelles en R : Programmation statistique avancée en R - Functional Data Structures in R: Advanced Statistical Programming in R
Algorithmes de chaînes de caractères en C : Représentation et recherche efficaces de textes - String...
1. Introduction. - 2. algorithmes classiques pour...
Algorithmes de chaînes de caractères en C : Représentation et recherche efficaces de textes - String Algorithms in C: Efficient Text Representation and Search
Beginning Data Science in R 4 : Analyse de données, visualisation et modélisation pour le...
Découvrez les meilleures pratiques pour l'analyse des données...
Beginning Data Science in R 4 : Analyse de données, visualisation et modélisation pour le scientifique des données - Beginning Data Science in R 4: Data Analysis, Visualization, and Modelling for the Data Scientist
R 4 Data Science Quick Reference : Un guide de poche pour les apis, les bibliothèques et les paquets...
Dans cet ouvrage de référence rapide et pratique,...
R 4 Data Science Quick Reference : Un guide de poche pour les apis, les bibliothèques et les paquets - R 4 Data Science Quick Reference: A Pocket Guide to Apis, Libraries, and Packages
Programmation fonctionnelle en R 4 : Programmation statistique avancée pour la science des données,...
Maîtrisez les fonctions et découvrez comment...
Programmation fonctionnelle en R 4 : Programmation statistique avancée pour la science des données, l'analyse et la finance - Functional Programming in R 4: Advanced Statistical Programming for Data Science, Analysis, and Finance
Les joies du hachage : programmation de tables de hachage en C - The Joys of Hashing: Hash Table...
Construire des implémentations fonctionnelles de...
Les joies du hachage : programmation de tables de hachage en C - The Joys of Hashing: Hash Table Programming with C
Le guide du débutant sur GitHub - The Beginner's Guide to GitHub
Vous avez entendu parler de git et de GitHub et vous voulez savoir de quoi il retourne...
Le guide du débutant sur GitHub - The Beginner's Guide to GitHub
Métaprogrammation en R : Programmation statistique avancée pour la science des données, l'analyse et...
Apprenez à manipuler les fonctions et les...
Métaprogrammation en R : Programmation statistique avancée pour la science des données, l'analyse et la finance - Metaprogramming in R: Advanced Statistical Programming for Data Science, Analysis and Finance

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)