Это исторический артефакт, потому что многие из программистов на С ++ первого поколения изначально были программистами на Си. Точно так же большинство ранних книг по Java предполагало некоторый уровень знаний C ++.
ня я посетил университетский факультет CS, и в ходе лабораторных туров мы сели, чтобы поиграть с парой проектов последнего года от студентов старших курсов. Один из них был особенно хорош - своего рода игра астероидов FPS. Я решил взглянуть наsrc
каталог, чтобы найти это было сделано в C ++ (большинство других проектов были приложениями Java 3D).
Я не делал никакого C раньше, но я просмотрел некоторый C-код раньше. Судя по тому, что я видел в коде .cpp в этой игре, он не сильно отличался.
Я заинтересован в изучении C или C ++, но, вероятно, изучу другой позже.Есть ли какое-то преимущество для меня, изучая один перед другим а такжеесли да, то какой?