IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Livre débutant pour apprendre entièrement le langage c


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2016
    Messages : 120
    Par défaut Livre débutant pour apprendre entièrement le langage c
    Bonjour,

    je cherche un livre débutant pour apprendre la langage c dans sa globalité, j'entends par là, l'entièreté de son vocabulaire et de sa grammaire, qu'il soit écrit en français ou en anglais, français de préférence, pouvez-vous me conseiller ?

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 275
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 487
    Par défaut
    Bonjour et bienvenue,

    Le K&R reste toujours une référence : http://www.dunod.com/informatique-mu...t/le-langage-c

  4. #4
    Membre Expert
    Homme Profil pro
    sans emploi
    Inscrit en
    Janvier 2014
    Messages
    539
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : sans emploi
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2014
    Messages : 539
    Par défaut
    Citation Envoyé par Obsidian Voir le message
    Bonjour et bienvenue,

    Le K&R reste toujours une référence : http://www.dunod.com/informatique-mu...t/le-langage-c
    Bonjour,
    Il reste une référence surtout historique. Les exemples qu'il donne ne sont plus conformes à la norme C11, et ce dès la page 7 avec :
    Nom : k&r.png
Affichages : 254
Taille : 87,8 Ko

    main doit être prototypé int main(void). L'omission du type de retour qui par défaut est int est une pratique obsolète, et même si ce n'est pas une obligation stricte dans la définition d'une fonction, void doit être utilisé dans la liste des paramètres pour indiquer qu'il n'y en a pas, une liste vide indique que le nombre est inconnu et précisé plus tard ce qui n'aide pas le compilateur à émettre des warnings en cas de mauvaise utilisation. On peut aussi noter l'omission du return en fin de fonction, qui même si elle est normalisée dans le cas de main, n'est pas forcément à mon sens une bonne pratique.

  5. #5
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2016
    Messages : 120
    Par défaut
    Picodev, dans ce cas, vers quel ouvrage me tourner ?

  6. #6
    Membre Expert
    Homme Profil pro
    sans emploi
    Inscrit en
    Janvier 2014
    Messages
    539
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : sans emploi
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2014
    Messages : 539
    Par défaut
    Malheureusement je ne pourrais sans doute pas t'indiquer une bonne source. Le problème étant que mon apprentissage a commencé à la fin des années 80 et il continue encore maintenant. Je viens d'une époque où le K&R était effectivement une référence. Puis le langage a évolué régulièrement tous les 10 ans environs (C89/C90 → C99 → C11 → C2x ???). Évolutions que j'ai suivies et vécues. Je n'ai jamais eu à apprendre C11 par exemple car je connaissais le «C d'avant» et je me suis mis à jour en lisant/picorant la norme, consultant des pages internet en parlant, testant avec les compilateurs et les libc implémentant les nouvelles fonctionnalités au fur et à mesure.

  7. #7
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2016
    Messages : 120
    Par défaut
    Si je programme en une autre norme que la 11 le programme ne fonctionnera pas ?

Discussions similaires

  1. Réponses: 29
    Dernier message: 11/04/2016, 08h40
  2. Réponses: 0
    Dernier message: 19/02/2016, 16h48
  3. [CMMi] livres recommandés pour apprendre CMMI
    Par loicmidy dans le forum Qualité
    Réponses: 4
    Dernier message: 19/10/2015, 08h57
  4. Réponses: 6
    Dernier message: 03/04/2010, 20h27
  5. Un livre/Un PDF pour apprendre le langage Delphi
    Par Invité dans le forum EDI
    Réponses: 14
    Dernier message: 24/08/2009, 22h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo