Bonjour, je commence a programmer en C ( j'en suis aux chaines de caractères ), on m'a conseillé d'acheter le K&R 2ème édition ( Langage C norme ANSI ) je voudrais savoir si quelqu'un l'a, et si oui, qu'est ce qu'il en pense.
Merci d'avance
Bonjour, je commence a programmer en C ( j'en suis aux chaines de caractères ), on m'a conseillé d'acheter le K&R 2ème édition ( Langage C norme ANSI ) je voudrais savoir si quelqu'un l'a, et si oui, qu'est ce qu'il en pense.
Merci d'avance
bonjour Deamonix
C'est une référence pour apprendre le C, c'est un livre que je n'ai plus malheureusement.
Il a été écrit par les auteurs du C.
En attendant que vous preniez une décision, voici un lien qui vous faciliteras la réalisation des exos :
users.powernet.co.uk/eton/kandr2/
Merci
J'avais entendu parler qu'il fallait acheter un autre bouquin pour avoir les solutions mais grace a toi ca n'est plus nécéssaire.
Merci encore
C'est un ouvrage à mon sens dépassé, qui ne couvre que la norme C89, la norme C99 à tout de même 10 ans maintenant et la nouvelle est en cours. Je te conseille plutôt de te tourner vers le bouquin de Achille Braquelaire "Méthodologie de la programmation en C, norme C99, api POSIX", autrement, si l'anglais n'est pas un soucis pour toi, il y a de bons ouvrages dans la langue de Shakespeare.
Cordialement.
Le problème, c'est que le C99 pose encore des problèmes avec de nombreux compilateurs. Un code C99, même bien écrit, ne passera pas forcément à la compilation ; ce qui passe avec l'un ne passera pas avec l'autre. Le C90 a quand même l'avantage d'être moins sources à problèmes que le C99, sur ce point-là.C'est un ouvrage à mon sens dépassé, qui ne couvre que la norme C89, la norme C99 à tout de même 10 ans maintenant et la nouvelle est en cours.
C'est comme pour tout, à toi de choisir correctement tes outils, je ne vais pas refuser la pelleteuse sous prétexte que tu t'accroches à ta pelle. Pour 99% des programmeurs, ceux qui programment sur des plateformes classiques (Windows, Linux, Solaris, ...), il n'y a pas d'excuse, les compilateurs C99 existent, après faut savoir ce que l'on veut.
Salut,
Je ne suis pas sûr que 99% soit le bon chiffre pour les gens qui font de la "plateforme classique", vu l'essor au hasard des téléphones portables, internet-boxes, lecteurs de blue-ray, télévisions numériques et autres palms. Si on rajoute à ça les micros utilisés dans l'automobile (une centaines sur certains modèles de Mercedes), les lecteurs de mp3 et les cafetières programmable... Et si ton chiffre est vrai, c'est que je ne rentre pas dans le moule, ce qui ne me dérange pas plus que ça.
Ton argument se tient à un détail près, généralement, sur ce genre de périphérique, la norme C89 n'est souvent que partiellement implémentée, c'est pourquoi, malgré leur nombre (tu fais bien de le rappeler), je préfère les classer dans les architectures exotiques.
Cordialement.
Tu as toujours la page Cours C de disponible pour faire ton choix, tu pourras y lire des critiques de membres, moi je te conseillerais l'ouvrage Méthodologie de la programmation en C qui est plus récent et couvre également le C99 (que je n'utilise pas, je reste au C89/C90 ) !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager