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

C ভাষায় কল বাই ভ্যালু কী?


পাস বাই ভ্যালু বা কল বাই ভ্যালু আর্গুমেন্ট হিসেবে পাঠানো হয়।

অ্যালগরিদম

কল বাই ভ্যালুর জন্য অ্যালগরিদম রেফার করুন।

ধাপ ১: রানটাইমে যেকোনো ২টি সংখ্যা লিখুন ধাপ ২: কনসোল থেকে সেই দুটি সংখ্যা পড়ুন ধাপ ৩: আর্গুমেন্টসহ swap ফাংশন কল করুন যা কল বাই ভ্যালু ধাপ ৪: কলড ফাংশনে যান         swap(int a, int b) ধাপ ৫: সওয়্যাপ করার পর সংখ্যাগুলো প্রিন্ট করুন

উদাহরণ

কল বাই ভ্যালুর জন্য C প্রোগ্রাম নিচে দেওয়া হল:

#include  void main(){    void swap(int, int);    int a, b;    clrscr();    printf("২টি সংখ্যা লিখুন");    scanf("%d%d", &a, &b);    printf("সওয়্যাপ করার আগে a=%d b=%d", a, b);    swap(a, b);    printf("সওয়্যাপ করার পর a=%d, b=%d", a, b);    getch(); } void swap(int a, int b){    int t;    t = a;    a = b;    b = t; }

আউটপুট

উপরের প্রোগ্রামটি এক্সিকিউট করলে নিচের ফলাফল পাওয়া যাবে:

২টি সংখ্যা লিখুন 10 20 সওয়্যাপ করার আগে a=10 b=20 সওয়্যাপ করার পর a=10 b=20
  1. সি ভাষায় কনস্ট্যান্ট (Constant) কী এবং উদাহরণ

  2. সি ভাষায় শিফট অপারেশন (লেফট, রাইট শিফট এবং কমপ্লিমেন্ট)

  3. C-তে ফাংশন স্পেসিফায়ার (Function Specifier) কী?

  4. C#-এ 'new' কীওয়ার্ডের ব্যবহার