Void পয়েন্টারের আকার সিস্টেম থেকে সিস্টেমে ভিন্ন হয়। যদি সিস্টেম ১৬-বিট হয়, void পয়েন্টারের আকার ২ বাইট। যদি ৩২-বিট হয়, আকার ৪ বাইট। যদি ৬৪-বিট হয়, আকার ৮ বাইট।
সি ভাষায় void পয়েন্টারের আকার বের করার উদাহরণ:
উদাহরণ
#include <stdio.h>
int main() {
void *ptr;
printf("The size of pointer value : %d", sizeof(ptr));
return 0;
}
আউটপুট
The size of pointer value : 8
উপরের উদাহরণে একটি void টাইপ পয়েন্টার ভেরিয়েবল তৈরি করা হয়েছে এবং sizeof() ফাংশন ব্যবহার করে void পয়েন্টারের আকার বের করা হয়েছে।
void *ptr; printf("The size of pointer value : %d", sizeof(ptr));