ভেরিয়েবল নাম প্রিন্ট করার উদাহরণ নিচে দেওয়া হলো।
উদাহরণ
#include <stdio.h>
#define VariableName(name) #name
int main() {
int name;
char ch;
printf("The variable name : %s", VariableName(name));
printf("\nThe variable name : %s", VariableName(ch));
return 0;
}
আউটপুট
The variable name : name The variable name : ch
উপরের প্রোগ্রামে main()-এর আগে মেথড ডিফাইন করে ভেরিয়েবল নামগুলো প্রিন্ট করা হয়েছে।
#define VariableName(name) #name
দুইটি ভিন্ন ডেটা টাইপের ভেরিয়েবল ডিক্লেয়ার করা হয়েছে। ডিফাইনড ফাংশন ব্যবহার করে ভেরিয়েবল নামগুলো প্রিন্ট করা হয়েছে।
int name; char ch;
printf("The variable name : %s", VariableName(name));
printf("\nThe variable name : %s", VariableName(ch));