Note :
Ce livre est considéré comme une ressource complète pour l'apprentissage de la programmation en C, en particulier pour ceux qui ont une certaine expérience de la programmation, ou comme une ressource secondaire pour les débutants. Il comprend des explications détaillées, de nombreux exemples et couvre un large éventail de sujets. Cependant, il n'est pas recommandé aux débutants absolus en raison de sa profondeur et de sa complexité, et certains utilisateurs ont noté des problèmes liés à des exemples incorrects et à des pratiques dépassées.
Avantages:⬤ Couverture complète de la programmation en C
⬤ bien structuré et facile à suivre
⬤ excellent matériel de référence
⬤ nombreux exemples
⬤ convient aux apprenants ayant des connaissances préalables en programmation
⬤ exercices utiles
⬤ explications détaillées.
⬤ Ne convient pas aux débutants absolus
⬤ certains exemples sont incorrects ou mal expliqués
⬤ peut submerger les programmeurs novices
⬤ manque de conseils sur la mise en place d'un environnement de développement
⬤ utilise des pratiques de programmation dépassées.
(basé sur 45 avis de lecteurs)
C Programming in One Hour a Day, Sams Teach Yourself
Sams Teach Yourself C Programming in One Hour a Day, Seventh Edition est la nouvelle version du best-seller mondial Sams Teach Yourself C in 21 Days. Entièrement révisée pour tenir compte de la nouvelle norme et des nouvelles bibliothèques C11, elle met désormais l'accent sur la programmation C indépendante de la plate-forme en utilisant des compilateurs C libres et gratuits. Cette édition met davantage l'accent sur les principes fondamentaux de la programmation en C et ajoute de nouveaux éléments sur les langages de programmation orientés objet populaires basés sur le C, tels que l'Objective-C.
Rempli de code soigneusement expliqué, d'exemples de syntaxe clairs et d'exercices bien conçus, il s'agit du didacticiel d'introduction au langage C le plus vaste et le plus approfondi qui soit. Il est idéal pour tous ceux qui souhaitent réellement maîtriser le langage C, y compris les milliers de développeurs qui souhaitent tirer parti de sa rapidité et de ses performances dans les applications mobiles et les jeux modernes.
Convivial et accessible, il offre une expérience pratique étape par étape qui commence par des tâches simples et se développe progressivement jusqu'à des techniques de qualité professionnelle. Chaque leçon est conçue pour être complétée en une heure ou moins, introduisant et expliquant clairement les concepts essentiels, fournissant des exemples pratiques et vous encourageant à construire des programmes simples par vous-même. La couverture comprend :
⬤ Comprendre les composants et la structure des programmes C.
⬤ Maîtriser la syntaxe essentielle du langage C et le contrôle des programmes.
⬤ L'utilisation des principales caractéristiques du langage, y compris les tableaux numériques, les pointeurs, les caractères, les chaînes de caractères, les structures et la portée des variables.
⬤ Interagir avec l'écran, l'imprimante et le clavier.
⬤ L'utilisation des fonctions et l'exploration de la bibliothèque de fonctions C.
⬤ Travailler avec la mémoire et le compilateur.
Sommaire en un coup d'œil
PARTIE I : LES BASES DU C
1 Premiers pas avec le C.
2 Les composants d'un programme C.
3 Stocker des informations : Variables et constantes.
4 Les éléments d'un programme C : Déclarations, expressions et opérateurs.
5 Présentation du code dans les fonctions.
6 Contrôle de base du programme.
7 Principes fondamentaux de la lecture et de l'écriture d'informations.
PARTIE II : METTRE LE C AU TRAVAIL
8 Utilisation des tableaux numériques.
9 Comprendre les pointeurs.
10 Travailler avec des caractères et des chaînes de caractères.
11 Implémentation des structures, des unions et des TypeDefs.
12 Comprendre la portée des variables.
13 Contrôle avancé du programme.
14 Travailler avec l'écran, l'imprimante et le clavier.
PARTIE III : C AVANCÉ
15 Pointeurs vers des pointeurs et tableaux de pointeurs.
16 Pointeurs sur les fonctions et les listes liées.
17 Utilisation des fichiers disque.
18 Manipulation des chaînes de caractères.
19 Tirer le meilleur parti des fonctions.
20 Exploration de la bibliothèque de fonctions C.
21 Travailler avec la mémoire.
22 Utilisation avancée du compilateur.
PARTIE IV : ANNEXES
A Tableau ASCII.
B Mots réservés en C/C++.
C Fonctions C communes.
D Réponses.
© 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)