কম্পিউটার

সি ভাষায় একটি ইনলাইন ফাংশন কি?


যেখানে ফাংশন কল হচ্ছে সেখানে ইনলাইন ফাংশন প্রতিস্থাপন করা যেতে পারে। ফাংশন প্রতিস্থাপন সর্বদা কম্পাইলার পছন্দ।

  • একটি ইনলাইন ফাংশনে, একটি ফাংশন কল প্রকৃত প্রোগ্রাম কোড দ্বারা প্রতিস্থাপিত হয়।

  • বেশিরভাগ ইনলাইন ফাংশন ছোট কম্পিউটেশনের জন্য ব্যবহৃত হয়। এগুলি বড় কম্পিউটিংয়ের জন্য উপযুক্ত নয়৷

  • একটি ইনলাইন ফাংশন একটি সাধারণ ফাংশনের অনুরূপ। পার্থক্য হল আমরা ফাংশনের নামের আগে একটি কীওয়ার্ড ইনলাইন রাখি।

ইনলাইন ফাংশনগুলি নিম্নলিখিত সিনট্যাক্স -

দিয়ে তৈরি করা হয়
inline function_name (){
   //function definition
}

উদাহরণ

ইনলাইন ফাংশন -

-এর জন্য C প্রোগ্রাম নিচে দেওয়া হল
#include<stdio.h>
inline int mul(int a, int b) //inline function declaration{
   return(a*b);
}
int main(){
   int c;
   c=mul(2,3);
   printf("Multiplication:%d\n",c);
   return 0;
}

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

6

  1. C ভাষায় strncpy() ফাংশন কি?

  2. C ভাষায় strcmp() ফাংশন কি?

  3. C ভাষায় strcat() ফাংশন কি?

  4. C ভাষায় strcpy() ফাংশন কি?