- Czy C może być używany do wszystkiego??
- Czy C może zrobić wszystko, co potrafi montaż??
- Czy C może zrobić wszystko, czego C++ nie potrafi??
- Czy wszystko w C również w C?++?
Czy C może być używany do wszystkiego??
C to język programowania, który jest zarówno wszechstronny, jak i popularny, dzięki czemu można go używać w szerokiej gamie aplikacji i technologii. Może być używany na przykład do pisania kodu dla systemów operacyjnych, złożonych programów i aplikacji oraz wszystkiego pomiędzy.
Czy C może zrobić wszystko, co potrafi montaż??
W żadnym wypadku C nie może wykonać lepszej pracy niż montaż.
Komputer nie może zrobić niczego, czego nie może zrobić asembler, zakładając, że opublikowano kompletny zestaw instrukcji.
Czy C może zrobić wszystko, czego C++ nie potrafi??
Z drugiej strony C++ ma mnóstwo dodatkowych rzeczy, których C nie może zrobić. Szablony, polimorfizm, przeciążanie operatorów itp. C może naśladować wszystkie te rzeczy za pomocą innej składni i nie ma programu, który można napisać w jednym języku, którego nie można napisać w innym języku... więc obaj są równie zdolni.
Czy wszystko w C też w C?++?
C++ wywodzi się z C, ale nie jest właściwym nadzbiorem C. Nie każdy legalny program w C jest również legalnym programem w C++, a te, które nim są, mogą nie mieć identycznej semantyki. Dobrze napisany program w C nie wygląda ani nie zachowuje się jak dobrze napisany program w C++ (w każdym razie poza bardzo prostymi programami-zabawkami).