В чем разница между C и C ++?

4 Ответы


  • Основное различие между C и C ++ состоит в том, что C является процедурным языком программирования и не поддерживает классы и объекты, в то время как C ++ представляет собой комбинацию как процедурного, так и объектно-ориентированного языка программирования; поэтому C ++ можно назвать гибридным языком.

    Если вы хотите узнать подробности, обратитесь за помощью в CodeAvail - онлайн- справка по заданию по
    компьютерным наукам.

  • Язык C ++ происходит от языка C. Основное отличие состоит в том, что C - это структурированный язык, а C ++ - объектно-ориентированный язык. В C ++ вы можете использовать классы, наследование и т. Д., Что делает его отличным языком для написания операционных систем.
  • AC alnguage является обнаруженная Деннис Ритчи в В Bell Labs и C является программирует languges whaich используется , где каждый и это является основным языком

     

    Небольшая история о Dennis M Ритчи

     

    Деннис MacAlistair RitchieBorn 9 сентября 1941 (68 лет)

    Bronxville, New YorkFields Компьютерные науки

    Учреждения Lucent Technologies Bell Labs Известны ALTRAN

    B

    BCPL

    C

    Multics

    Unix

    Известные награды Премия Тьюринга

    Национальная медаль в области технологий

     
  • C - это язык структурированного программирования, т. Е. Программа разделена на части, называемые функциями. Упор делается только на функции (решение проблем). Данные могут переходить от одной функции к другой. Так что данные перемещаются свободно. Безопасность меньше. C ++ - объектно-ориентированный язык программирования. В объектно-ориентированном программировании упор делается на данные, а не на код. Данные не могут свободно перемещаться, поэтому безопасность важнее. C ++ - это супернабор C, т. Е. Программы, написанные на C, выполняются с использованием компилятора C ++. C ++ предоставляет дополнительные функции, такие как 1. классы и объекты 2. наследование 3. полиморфизм (перегрузка операторов и функций) 4. шаблоны 5. обработка исключений и т. Д.

Напишите свой ответ

Ваш ответ появится после модерации