Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
770 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C] C'est moi ou le livre "Le langage C" de K&R est à la masse ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] C'est moi ou le livre "Le langage C" de K&R est à la masse ?

n°378727
Z-Axis
Orienté troisième dimension
Posté le 30-04-2003 à 17:29:03  profilanswer
 

Bonjour,
J'ai lu le premier chapitre de ce livre, je l'ai compris, seulement quand je vais voir des sources en C sur le net, ça n'a pratiquement rien à voir...
 
Arrivé là, je regarde de quand date le livre : 1988  :ouch:  
 
J'ai carrément envie d'aller acheter autre chose parce que j'ai pas envie d'apprendre un langage dont presque tout a été un peu modifié (je vais trop galérer sinon)...  
 
Rien que pour le fait de devoir mettre int main() à la place de main() (c'est ce que j'ai compris). Taz++ (qui semble assez s'y connaitre) m'avait déjà parlé de ces histoires là.  
 
C'est vrai qu'un livre qui date de 88 et un peu vieux parce que le langage a du bien évoluer tout de même, seulement tout le monde m'a dit qu'il s'agissait d'une référence:heink:  
 
J'ai tord ? Que faut-il que je fasse ? Un autre livre à me conseiller ? :??:


---------------
x,y,z
mood
Publicité
Posté le 30-04-2003 à 17:29:03  profilanswer
 

n°378733
verdoux
And I'm still waiting
Posté le 30-04-2003 à 17:33:18  profilanswer
 

Non le C n'a pas bcp changé depuis.

n°378735
Taz
bisounours-codeur
Posté le 30-04-2003 à 17:34:29  profilanswer
 

ben lis un peu loin, mais c'est vrai que meme si la 2eme edition est faite pour respecter l'ANSI, y a des lacunes.
 
mais c'est quand meme la référence, peut de choses on vraiment changer depuis la norme ANSI (le C99 fait des apports, mais ne changent pas les bases). donc à lire absolument

n°378736
polo021
Posté le 30-04-2003 à 17:34:43  profilanswer
 

Z-Axis a écrit :

Bonjour,
J'ai lu le premier chapitre de ce livre, je l'ai compris, seulement quand je vais voir des sources en C sur le net, ça n'a pratiquement rien à voir...
 
Arrivé là, je regarde de quand date le livre : 1988  :ouch:  
 
J'ai carrément envie d'aller acheter autre chose parce que j'ai pas envie d'apprendre un langage dont presque tout a été un peu modifié (je vais trop galérer sinon)...  
 
Rien que pour le fait de devoir mettre int main() à la place de main() (c'est ce que j'ai compris). Taz++ (qui semble assez s'y connaitre) m'avait déjà parlé de ces histoires là.  
 
C'est vrai qu'un livre qui date de 88 et un peu vieux parce que le langage a du bien évoluer tout de même, seulement tout le monde m'a dit qu'il s'agissait d'une référence:heink:  
 
J'ai tord ? Que faut-il que je fasse ? Un autre livre à me conseiller ? :??:


je suis en train de lire un truc, fais une recherche sur mega cours c dans google et tu tombe sur un site d'un gars(casteleyne je crois).
Ca a l'air pas mal et bien explique.
 
Sinon c'est vrai que un livre de 88  :whistle:

n°378738
Taz
bisounours-codeur
Posté le 30-04-2003 à 17:36:04  profilanswer
 

un livre de programmation, c'est pas une table de conjugaison. c'est là pour présenter des techniques et des grands principes. beaucoup de mes livres dates, les implémentations sont dépassées, ça ne m'empeche pas d'apprendre beaucoup

n°378740
MagicBuzz
Posté le 30-04-2003 à 17:37:42  profilanswer
 

Comme verdoux, je doute que le C ou le C++ aient beaucoup évolué depuis...
 
Déjà, le C ça date de plus de 40 ans, donc là 15 ans... il en avait déjà 25...
 
Sans parler du fait que le C/C++ sont définis et normés, hors une définition ou une norme, par définition, ça n'évolue pas. Les seules modifications qui peuvent y être apportées sont des nouvelles versions, et un compilateur un minimum bien écrit supportera toutes les syntaxes, que ce soit avant ou après évolution, à moins qu'il soit clairement stipulé la version de la norme avec laquelle il est compatible.


Message édité par MagicBuzz le 30-04-2003 à 17:39:03
n°378746
Z-Axis
Orienté troisième dimension
Posté le 30-04-2003 à 17:39:44  profilanswer
 

Ouais enfin t'apprends main() dans ton livre, tu "sors" et on te dit que maintenant il faut spécifier le type de variable employé avant.
 
J'espère que c'est pas comme ça pour tout :/


---------------
x,y,z
n°378749
Taz
bisounours-codeur
Posté le 30-04-2003 à 17:40:41  profilanswer
 

pourtant que il me semble que pas loin apres, il est spécifié que int n'est plus le type par défaut. je pense que les bouts de code n'ont pas été bien révisés.
 
au moins ça te fait réfléchir


Message édité par Taz le 30-04-2003 à 17:40:53
n°378757
MagicBuzz
Posté le 30-04-2003 à 17:42:54  profilanswer
 

Non, y'aura peut-être une ou deux petites surprises de ce genre, mais c'est tout.
 
Et puis les erreurs des compilateurs sont généralement assez explicite, on retrouve facilement l'erreur sans forcément maîtriser la syntaxe (t'essaie jusqu'à ce que ça passe :D)
 
Sinon, de toute façon, selon la plateforme sur laquelle tu vas tourner, déjà tu auras énormément de différences ne serait-ce qu'au niveau des librairies. Donc à partir de là, que ton livre soit inexact changera rien, parceque d'un compilateur à l'autre tu auras toujours des différences dès que tu vas sortir des librairies standard.

n°378760
MagicBuzz
Posté le 30-04-2003 à 17:43:43  profilanswer
 

++Taz a écrit :

pourtant que il me semble que pas loin apres, il est spécifié que int n'est plus le type par défaut. je pense que les bouts de code n'ont pas été bien révisés.
 
au moins ça te fait réfléchir


En fait, les TP sont intégrés au cours :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C] C'est moi ou le livre "Le langage C" de K&R est à la masse ?

 

Sujets relatifs
Je cherche un endroit pour le langage caml?[Java][Livre] Apprendre !
il est bien ce livre ?Pourquoi le langage C s'appelle langage C
[projet] Quel langage de programmation utiliser ? (active directory...Choisir un langage pour faire ...
PHP petit probleme avec ce langageComment modifier en masse des données dans une table MySQL ?
Livre sur Swing approfondiPlateformes de développement et langage à la mode en ce moment ?
Plus de sujets relatifs à : [C] C'est moi ou le livre "Le langage C" de K&R est à la masse ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR