Kích thước của con trỏ void khác nhau giữa các hệ thống. Nếu hệ thống là 16 bit, kích thước của con trỏ void là 2 byte. Nếu hệ thống là 32-bit, kích thước của con trỏ void là 4 byte. Nếu hệ thống là 64 bit, kích thước của con trỏ void là 8 byte.
Đây là một ví dụ để tìm kích thước của con trỏ void trong ngôn ngữ C,
Ví dụ
#include <stdio.h> int main() { void *ptr; printf("The size of pointer value : %d", sizeof(ptr)); return 0; }
Đầu ra
The size of pointer value : 8
Trong ví dụ trên, một biến con trỏ kiểu void được tạo và bằng cách sử dụng hàm sizeof (), kích thước của con trỏ void được tìm ra.
void *ptr; printf("The size of pointer value : %d", sizeof(ptr));