- Може ли се Ц користити за све?
- Може ли Ц учинити све што Скупштина може?
- Може ли Ц учинити било шта Ц ++ не може?
- Да ли је све у Ц такође у Ц++?
Може ли се Ц користити за све?
Ц је програмски језик који је свестран и популаран, што му омогућава да се користи у великом броју апликација и технологија. Може се, на пример, користити за писање кода за оперативне системе, сложене програме и апликације и све између.
Може ли Ц учинити све што Скупштина може?
Ни у ком случају Ц не може учинити бољи посао од монтаже.
Рачунар не може учинити ништа што склоп не може учинити, под претпоставком да је објављен комплетан скуп инструкција.
Може ли Ц учинити било шта Ц ++ не може?
С друге стране, Ц ++ има гомилу додатних ствари које Ц не може да уради. Шаблони, полиморфизам, преоптерећење оператора итд итд. Ц може опонашати све ове ствари различитом синтаксом, а нема програма који можете писати на једном језику који се не може писати на другом језику... па су обоје подједнако способни.
Да ли је све у Ц такође у Ц++?
Ц ++ је изведен из Ц, али није прави натпис Ц. Није сваки легални Ц програм такође легалан Ц ++ програм, а они који јесу можда немају исту семантику. Добро написан Ц програм не личи нити се понаша много као добро написан Ц ++ програм (осим ионако врло једноставних програма за играчке).