কম্পিউটার

C বা C++ এ একটি ফাংশনের ঠিকানা


C বা C++ এ, ভেরিয়েবলগুলি মেমরিতে সংরক্ষণ করা হয়, তাই আমরা তাদের মেমরির ঠিকানা পেতে পারি। একইভাবে, ফাংশনগুলিও মেমরিতে সংরক্ষণ করা হয়, তাই তাদেরও কিছু ঠিকানা রয়েছে। ঠিকানা পেতে আমরা বন্ধনী ব্যবহার না করে শুধুমাত্র ফাংশনের নাম ব্যবহার করতে পারি।

স্পষ্ট ধারণা পেতে নিম্নলিখিত প্রোগ্রাম চেক করুন.

উদাহরণ

#include <stdio.h>
void my_function() {
   printf("Hello World");
}
int main() {
   printf("The address of the my_function is: %p\n", my_function);
   printf("The address of the main is: %p\n", main);
}

আউটপুট

The address of the my_function is: 0000000000401530
The address of the main is: 000000000040154B

  1. C/C++ এ ল্যাম্বডা ফাংশনের তাৎপর্য

  2. C/C++(3.5) এ ফাংশন

  3. C/C++ এ putwchar() ফাংশন

  4. C/C++ এ সিস্টেম() ফাংশন