C - маленький простой язык достаточно низкого уровня (ближе к ассемблерам, чем я языкам высокого уровня), ориентированный на системное программирование и/или написание очень быстро работающего кода. Но надо очень хорошо понимать, что и зачем ты делаешь: со стороны языка нет никакого контроля за тем, что ты вытворяешь в коде.
Авторы C++ взяли C и добавили в него множество высокоуровневых возможностей. Получился очень большой и дико переусложнённый язык - увеличивающийся с каждым новым стандартом. Позволяющий более удобно, чем C, создавать большие системы (именно более удобно: всё, что можно написать на C++, можно написать и на C без плюсов), но требующий не меньшей квалификации - так как граблям самого C добавилось ещё большее кол-во грабель дополнительных возможностей C++.
C/C++
В чем разница между C и C++?
C++ -расширенный по средствам примерно в двадцать раз С.
За 35 лет существования плюсов у них до сих пор нет аналога стандартной библиотеки для работы со строками. Да что там, нет даже аналога printf(). Вот всё, что тебе надо знать о двух языках.
Aituar Kenes
Есть и basic_string, и string, и wstring, и iostream, и iomanip...
В языке Си применяются функции. Если Вы в школе хорошо занимались по математике, то просто поймёте как функции работают в языке Си. А язык С++ основывается на модели ООП (Объектно Ориентированное Программирование).
В языке С++ многое взято из Си. Когда-то давно люди пытались сделать вариант Си с названием "Си с классами", но это не прижилось, и появился язык С++.
В языке С++ многое взято из Си. Когда-то давно люди пытались сделать вариант Си с названием "Си с классами", но это не прижилось, и появился язык С++.
Похожие вопросы
- В чем разница между C++ xCode и C++ VisualStudio?
- C и C++ вопросы
- Чем именно отличается C от C++? Конкретно
- Покажите различие между c# и c++
- Написать массив на C(не C++) пожалуйста!!! простым языком с пояснениями
- Меня бесит вопрос по c++ и c#
- Почему C обскакал C++?
- Работа в SDL c окружностями c++
- Помогите пожалуйста решить задачу на C ИЛИ C#
- Не могу перевести из C++ в C