داتیس نتورک

تفاوت زبان برنامه نویسی C و C++ چیست؟ مقایسه فرق بین سی و سی پلاس

زبان های برنامه نویسی C و C++ تفاوت ها و شباهت های بسیاری با یک دیگر دارند که در این مقاله مقایسه فرق بین این 2 زبان را بررسی خواهیم کرد. همراه داتیس نتورک باشید.

تفاوت زبان برنامه نویسی C و C++ چیست؟ فرق بین سی و سی پلاس

تفاوت زبان برنامه نویسی C و C++ چیست؟

سی یک زبان برنامه نویسی general-purpose است که به دلیل سادگی و انعطاف پذیری بسیار محبوب است، زبان برنامه نویسی C مستقل از ماشین است و به طور گسترده در برنامه های مختلف مورد استفاده قرار می گیرد.

C++ یک زبان برنامه‌ نویسی رایانه‌ای همه‌منظوره، همگردان، سطح میانی، شیءگرا و چندرگه می باشد.

که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است.

ویژگی ها و تفاوت های سی و سی پلاس پلاس

در C امکان Operator Overloading وجود ندارد اما در ++C این قابلیت یکی از بهترین امکانات به حساب می آید

در زبان C قابلیت چندوجهی یا Polymorphism وجود ندارد اما در ++C قابلیت Polymorphism اضافه شده است ، Polymorphism مهمترین قسمت از برنامه نویسی OOPS است.

امیدواریم این مقاله برای شما مفید بوده باشد

داتیس نتورک را در شبکه های اجتماعی دنبال کنید

خروج از نسخه موبایل