Diference entre c et c++

sallut tout le monde,
Veuillez me donner la diférence entre le langage c et c++ et les avantages et les inconvinients de chaqu'un.Merci beaucoup pour votre aide.
Configuration: Windows XP Internet Explorer 7.0

6 réponses

  1. Contributeur
    le C++ est uen évolution du C. Il rajoute des notions comme les objets, les exceptions, etc...

    le C est un peu plus proche de la machine que le C++. les fonctions du C sont utilisable en C++
    0
    1. Merci Nabla's,Mais Veuillez m'expliquer plus (objet.....?)
      Merci pour votre attention.
      0
      1. Contributeur
        exceptions = gestion d'erreurs
        objet ... c'est comme une structure, mais avec l'héritage (et totu ce qui va avec) et les methodes en plus

        les methodes sont des fonctions qui font parti de l'objet...

        une structure, c'est un ensemble de données (genre pour un etre vivant, tu vas donner sa date de naissance, son poid, sa taille son sexe).

        l'héritage, c'est prendre cet objet, et créer un objet qui aura la meme base, mais aussi des données supplémentaires.

        par exemple, tu pourras faire hériter "male" de être vivant, et dans les attributs qui seront propre à male, t'auras la taille de sa zigounette. Et tu aura aussi dans male la date de naissance ; le poid, etc... vu que mal est une sorte d'être vivant...

        vas voir vite fait les cours sur le site du zero, et à la limite la page wikipédia du C++
        0
        1. Contributeur
          Ils sont très proches.
          Avantages du C++ sur le C : il permet la POO et quelques autres trucs bien pratiques.
          inconvénient du C++ sur le C : je n'en vois pas (à par la décoration des noms lors de la compilation, mais c'est tellement mineure...)
          0
          1. Contributeur
            en effet, pas inconvénient, vu que C++ gère très bien le C ;)
            0