কম্পিউটার টিউটোরিয়াল

C এবং C++-এ ভিন্ন রেজাল্ট দেয় এমন প্রোগ্রাম


একটি প্রোগ্রাম লিখুন যা C এবং C++-এ কম্পাইল ও রান হবে কিন্তু ভিন্ন রেজাল্ট দেবে।

একাধিক প্রকারের প্রোগ্রাম রয়েছে যা C এবং C++-এ কম্পাইল করলে ভিন্ন রেজাল্ট দেয়।

i. ক্যারেক্টার লিটারেল ব্যবহার করে− C এবং C++ ক্যারেক্টারها ভিন্নভাবে ট्रीট করে। C-তে সেগুলো ইন্টিজার লিটারেল হিসেবে ট্রিট হয়, অন্যদিকে C++-তে সেগুলো ক্যারেক্টার হিসেবে ট্রিট হয়।

উদাহরণ

#include<stdio.h>
int main(){
    printf("%d", sizeof('a'));
    return 0;
}

আউটপুট

C : 4 C++: 1

ii. বাইনারি নম্বর ব্যবহার করে − বাইনারি ভ্যালু C-তে বাইনারি হিসেবে বিবেচিত হয় না, বরং ইন্টিজার হিসেবে ট্রিট হয়। কিন্তু C++-তে সেগুলো বাইনারি হিসেবে ট্রিট হয়।

উদাহরণ

#include<stdio.h>
int main(){
    printf("%d", sizeof(1!=1));
    return 0;
}

আউটপুট

C : 4 C++: 1

  1. প্রথম C++ প্রোগ্রাম কীভাবে লিখবেন?

  2. C++ প্রোগ্রামিং কীভাবে শিখবেন?

  3. C++-এ Hello World প্রোগ্রাম কীভাবে লিখবেন?

  4. C# প্রোগ্রাম: GCD এবং LCM বের করা