Есть ли что-то, что я могу сделать на C, но не могу на C++?
... это все, что я могу сделать cpp на C, но не на C++.
Оба языка c++ являются полными по Тьюрингу, поэтому cpp теоретически вы можете создавать cxx одинаково функциональные c приложения на обоих.
OTOH, C++ не c++ является надмножеством C. В c особенности C99 имеет некоторые cpp функции, которых нет в C++. Например. назначенные c++ инициализаторы, массивы переменной cxx длины в структурах и как cxx автоматические переменные. В c++ зависимости от вашего «чего cpp угодно», это может быть то, что c++ C++ не может сделать, но cpp C может.
c++
c
Есть ли что-то, что я могу сделать на C, но не могу на C++?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.