সি এবং সি++
সি থেকে সি++ এর উৎপত্তি। সি++ হলো সি এর সুপারসেট অর্থাৎ এর উন্নততর ভার্সন হলো সি++।
সি এবং সি++ এর মধ্যে পার্থক্য
সি প্রোগ্রাম
- সি হলো একটি প্রসিডিউরাল প্রোগ্রামিং ল্যাংগুয়েজ ।
- রিজার্ভড কী ওয়ার্ডের সংখ্যা কম।
- ইনপুট এবং আউটপুট লাইব্রেরিভিত্তিক এবং ফাংশানসমূহের অন্তর্ভুক্তির মাধ্যমে এর সামগ্রিক প্রক্রিয়া পরিচালিত হয়।
- পলিমরফিজম এবং ইনহেরিটেন্স ওভারলোডিং সুবিধা নেই।
- সি কম্পাইলার দিয়ে সি++ কম্পাইল করা যায় না।
- Scanf () – ইনপুট নেয়ার জন্য এ ফাংশন ব্যবহৃত হয়।
- প্রোগ্রাম ডিজাইনের টপ-ডাউন ত্র্যাপ্রোচ ব্যবহৃত হয়।
- main()- এর সাথে অন্যান্য ফাংশন কল করে।
সি++
- সি++ হলো একটি অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ল্যাংগুয়েজ ।
- রিজার্ভড কী ওয়ার্ডের সংখ্যা বেশি।
- ইনপুট এবং আউটপুট এবং কমান্ডের মাধ্যমে গঠিত।
- পরিমরফিজম এবং ইনহেরিটেন্স ওভারলোডিং সুবিধা বিদ্যামান।
- বেশিভাগ সি++ কম্পাইলার দিয়ে সি কম্পাইল করা যায়।
- Cin>>- ইনপুট নেয়ার জন্য এ ফাংশন ব্যবহৃত হয়।
- প্রোগ্রাম ডিজাইনে বটম-আপ ত্র্যাপ্রোচ ব্যবহৃত হয়।
- main()- এর সাথে অন্যান্য ফাংশন কল করে না।