কম্পিউটার

_সি-তে নরেটার্ন ফাংশন স্পেসিফায়ার


_Noreturn ফাংশন স্পেসিফায়ার কম্পাইলারকে জানাতে ব্যবহার করা হয় যে ফাংশনটি কিছুই ফেরত দেবে না। যদি প্রোগ্রামটি এর ভিতরে কিছু রিটার্ন স্টেটমেন্ট ব্যবহার করে, তাহলে কম্পাইলার কম্পাইল টাইম এরর তৈরি করবে।

উদাহরণ কোড

#include<stdio.h>
main() {
   printf("The returned value: %d\n", function);
}
char function() {
   return 'T'; //return T as character
}

আউটপুট

The program terminates abnormally
[Warning] function declared 'noreturn' has a 'return' statement

এখন যদি এটি একটি স্বাভাবিক ফাংশন হয় তবে এটি ভাল কাজ করবে৷

উদাহরণ কোড

#include<stdio.h>
int function() {
   return 86; //try to return a value
}
main() {
   printf("The returned value: %d\n", function());
}

আউটপুট

The returned value: 86

  1. পাইথন:একটি ফাংশন থেকে একাধিক মান ফেরত দিন

  2. কিভাবে একটি জাভাস্ক্রিপ্ট ফাংশন থেকে একটি স্ট্রিং ফেরত?

  3. কিভাবে একটি জাভাস্ক্রিপ্ট ফাংশন থেকে একটি মান ফেরত?

  4. কিভাবে একটি জাভাস্ক্রিপ্ট ফাংশন থেকে একটি বস্তু ফেরত?